1.1 java的工作方式
1.2 练习:语句解说
1.3 java的程序结构
1.4 剖析类
1.5 练习-编译运行
1.6 语句、循环、条件分支
1.7 练习:类等注意事项
1.8 设计真正的应用程序
1.9 练习:编译器与JVM
2.1 练习:面向对象
2.2 以对象来思考
2.3 类和对象的区别
2.4 练习:创建第一个对象
2.5 离开main()
2.6 练习:猜数字游戏
2.7 垃圾回收处理
2.8 练习:类与对象
3.1 声明变量
3.2 primitive变量合法
3.3 对象引用
3.4 对象的声明、创建与赋值
3.5 练习:对象引用
3.6 垃圾回收
3.7 数组
3.8 对象的数组
3.9 练习:控制dog
4.1 对象有状态和行为
4.2 方法的参数
4.3 练习:参数和返回值
4.4 运用参数与返回类型
4.5 封装
4.6 练习:封装gooddog
4.7 数组中对象的行为
4.8 声明与初始化变量
4.9 实例变量与局部变量的差别
4.10 变量的比较 primitive主数据类型和引用
4.11 练习:方法、实例变量
5.1 高层设计
5.2 简单开始
5.3 开发类 TODO
5.4 SimpleDotCom类 伪码
5.5 测试码 方法论
5.6 SimpleDotCom测试码
5.7 SimpleDotCom真实码
5.8 真正的游戏伪代码
5.9 真正的游戏真代码
5.10 for循环
5.11 类型转换
6.2 bug修复
6.3 ArrrayList
6.4 ArrayList与数组的比较
6.5 DotCom改写
6.6 开发真正的游戏
6.7 DotComBust的伪码
6.8 真实码
6.9 超强的布尔表达式
6.10 使用函数库(Java API)
6.11 API