1.java语言的发展简史
2.java语言的竞争对手及各自优势
(优缺点、编译or解释、面向对象or面向过程)
* C#简介和优势
* Ruby简介和优势
* Python简介和优势
3.java程序运行机制
- 高级语言的运行机制
- Java程序的运行机制和JVM
4.开发Java的准备
- 下载和安装Java8的JDK
- 设置PATH环境变量
5.第一个Java程序
- 编辑Java源代码
- 编辑Java程序
- 运行Java程序
- 根据CLASSPATH环境变量定位类
6.Java程序的基本规则
- Java 程序的组织形式
- Java源文件的命名规则
- 初学者易犯错误
7.垃圾回收机制
8.何时开始使用IDE工具
9.小结
10.开拓
Oracle公司定义了JVM的细节:
- 指令集
- 寄存器
- 类文件的格式
- 栈
- 来及回收堆
- 存储区