1.1 java发展史
sun【命名Java】-->Oracle收购
1.2 语言特点
- 简单
- 面向对象
- 安全
- 解释性
- 平台无关
- 多线程
- 动态性
- 开源性
1.3 Java体系架构
体系组成:
- java源程序
- java类文件
- java API
- JVM
jre【java平台】=JVM+Java API
应用程序开发分支:
- Java SE 标准版--> 桌面系统
- Java EE 企业版--> 网络程序
- Java ME 微型版--> 嵌入式系统编程
1.4 Java开发过程(编写-编译-运行)
源文件(.java文件)-->Java编译器:javac-->字节码文件:.class-->java 主类名-->解释执行字节码文件
1.5 java编程风格
- Allman风格:各占一行
- Kernighan风格:省一行