Content
14 Lessons • 0 Quizzes • 0 Challenges
Java,一种具有明确目标的高级编程语言
- 1
谁应该参加此课程?
- 2
编程语言入门
- 3
高级语言到机器语言
- 4
内存分配:堆和栈
- 5
自我测验:Java 基础知识
Java 编程的工作原理
- 1
过程式编程(POP)与面向对象编程(OOP)
- 2
Java程序编写在类中
- 3
自我测验:关于POP与OOP概念
对象和数据类型
- 1
对象:特征
- 2
Java中的变量
- 3
基本数据类型:第一部分
- 4
基本数据类型:第二部分
- 5
自我测验:对象与数据类型
- 6
挑战:变量声明
- 7
解决方案回顾:变量声明
- 8
挑战:计算总和
- 9
解题回顾:计算总和
变量:字段的名称
- 1
变量简介
- 2
变量的类型:第一部分
- 3
变量的类型:第二部分
- 4
自我测验:变量
- 5
挑战:声明类属性
- 6
解决方案回顾:声明类属性
- 7
挑战:引用变量与局部变量
- 8
解决方案回顾:引用变量与局部变量
数组:容器对象
- 1
混乱中的数组
- 2
数组:入门
- 3
数组示例:第一部分
- 4
数组示例:第二部分
- 5
数组示例:第三部分
- 6
数组示例:第四部分
- 7
Apache Commons Lang
- 8
数组自测题
- 9
挑战:计算数组的和
- 10
解决方案回顾:计算数组的和
运算符和条件语句
- 1
算术运算符和一元运算符
- 2
相等和关系运算符
- 3
条件运算符
- 4
实例类型判断与位运算符
- 5
控制流
- 6
自我测验:运算符与条件语句
- 7
挑战:十进制转二进制转换
- 8
解决方案回顾:十进制转二进制转换
迭代结构:入口控制与出口控制循环
- 1
入口控制循环:固定迭代
- 2
入口控制循环:不定次数循环
- 3
`for` 循环还是 `while` 循环,取决于具体情况
- 4
循环示例:第一部分
- 5
循环示例:第二部分
- 6
自我测验:循环结构
算法
- 1
算法:入门
- 2
算法示例:第一部分
- 3
算法示例:第二部分
- 4
算法示例:第三部分
- 5
算法示例:第四部分
- 6
挑战:计算前 N 个斐波那契数的和
- 7
解题回顾:计算前 N 个斐波那契数的和
- 8
挑战:反转任意数字
- 9
解决方案回顾:反转任意数字
- 10
挑战:添加负数和奇数
- 11
解答回顾:添加负数和奇数
基本输入与输出
- 1
输入和输出
- 2
自我测验:输入与输出
类和对象
- 1
对象:入门
- 2
类和对象
- 3
类和对象的示例
- 4
多态性
- 5
自我测验:类与对象
接口与抽象
- 1
接口与抽象
- 2
自我测验:接口与抽象
异常处理与数据结构
- 1
关于异常处理的简要说明
- 2
数据结构简述
- 3
自我测验:异常处理
结论
- 1
总结
附录
- 1
本地安装 Java SE 开发工具包
- 2
IntelliJ IDEA 2018.2.4 社区版
- 3
本地安装 Apache Commons Lang
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User