Logo
☆☆☆☆☆
0.0
Beginner
7h

Java编程完全指南

本课程是Java编程语言基础的详细指南。通过本课程,你将快速成长为一名熟练且符合现代标准的Java开发者。 在课程中,你将首先学习不同的编程范式,如面向对象编程和过程式编程。随后,你将掌握Java编程的基础知识,包括:对象与数据类型、变量、数组以及条件语句。 课程后半部分,你将学习循环结构、实用算法以及数据结构。课程包含100多个编程题目、11次测验和9个挑战任务,帮助你为软件开发职业做好充分准备。

14 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Java编程完全指南
本课程是Java编程语言基础的详细指南。通过本课程,你将快速成长为一名熟练且符合现代标准的Java开发者。 在课程中,你将首先学习不同的编程范式,如面向对象编程和过程式编程。随后,你将掌握Java编程的基础知识,包括:对象与数据类型、变量、数组以及条件语句。 课程后半部分,你将学习循环结构、实用...

WHAT YOU'LL LEARN

理解 Java 的基本概念、运行原理以及面向对象与过程式编程范式

Content

14 Lessons • 0 Quizzes • 0 Challenges

Java,一种具有明确目标的高级编程语言
  1. 1

    谁应该参加此课程?

  2. 2

    编程语言入门

  3. 3

    高级语言到机器语言

  4. 4

    内存分配:堆和栈

  5. 5

    自我测验:Java 基础知识

Java 编程的工作原理
  1. 1

    过程式编程(POP)与面向对象编程(OOP)

  2. 2

    Java程序编写在类中

  3. 3

    自我测验:关于POP与OOP概念

对象和数据类型
  1. 1

    对象:特征

  2. 2

    Java中的变量

  3. 3

    基本数据类型:第一部分

  4. 4

    基本数据类型:第二部分

  5. 5

    自我测验:对象与数据类型

  6. 6

    挑战:变量声明

  7. 7

    解决方案回顾:变量声明

  8. 8

    挑战:计算总和

  9. 9

    解题回顾:计算总和

变量:字段的名称
  1. 1

    变量简介

  2. 2

    变量的类型:第一部分

  3. 3

    变量的类型:第二部分

  4. 4

    自我测验:变量

  5. 5

    挑战:声明类属性

  6. 6

    解决方案回顾:声明类属性

  7. 7

    挑战:引用变量与局部变量

  8. 8

    解决方案回顾:引用变量与局部变量

数组:容器对象
  1. 1

    混乱中的数组

  2. 2

    数组:入门

  3. 3

    数组示例:第一部分

  4. 4

    数组示例:第二部分

  5. 5

    数组示例:第三部分

  6. 6

    数组示例:第四部分

  7. 7

    Apache Commons Lang

  8. 8

    数组自测题

  9. 9

    挑战:计算数组的和

  10. 10

    解决方案回顾:计算数组的和

运算符和条件语句
  1. 1

    算术运算符和一元运算符

  2. 2

    相等和关系运算符

  3. 3

    条件运算符

  4. 4

    实例类型判断与位运算符

  5. 5

    控制流

  6. 6

    自我测验:运算符与条件语句

  7. 7

    挑战:十进制转二进制转换

  8. 8

    解决方案回顾:十进制转二进制转换

迭代结构:入口控制与出口控制循环
  1. 1

    入口控制循环:固定迭代

  2. 2

    入口控制循环:不定次数循环

  3. 3

    `for` 循环还是 `while` 循环,取决于具体情况

  4. 4

    循环示例:第一部分

  5. 5

    循环示例:第二部分

  6. 6

    自我测验:循环结构

算法
  1. 1

    算法:入门

  2. 2

    算法示例:第一部分

  3. 3

    算法示例:第二部分

  4. 4

    算法示例:第三部分

  5. 5

    算法示例:第四部分

  6. 6

    挑战:计算前 N 个斐波那契数的和

  7. 7

    解题回顾:计算前 N 个斐波那契数的和

  8. 8

    挑战:反转任意数字

  9. 9

    解决方案回顾:反转任意数字

  10. 10

    挑战:添加负数和奇数

  11. 11

    解答回顾:添加负数和奇数

基本输入与输出
  1. 1

    输入和输出

  2. 2

    自我测验:输入与输出

类和对象
  1. 1

    对象:入门

  2. 2

    类和对象

  3. 3

    类和对象的示例

  4. 4

    多态性

  5. 5

    自我测验:类与对象

接口与抽象
  1. 1

    接口与抽象

  2. 2

    自我测验:接口与抽象

异常处理与数据结构
  1. 1

    关于异常处理的简要说明

  2. 2

    数据结构简述

  3. 3

    自我测验:异常处理

结论
  1. 1

    总结

附录
  1. 1

    本地安装 Java SE 开发工具包

  2. 2

    IntelliJ IDEA 2018.2.4 社区版

  3. 3

    本地安装 Apache Commons Lang

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)