一.概述
java的优点:
-
一次编写,到处运行。
- 相对安全的内存管理和访问机制,避免了绝大部分的内存泄漏和指针越界问题。
- 实现热点代码检测和运行时编译和优化。
- 一套完善的应用程序接口,第三方类库支持。
二.java技术体系
java技术体系组成部分:
- java程序设计语言。
- 各种硬件平台上的java虚拟机。
- Class文件格式。
- Java API类库。
- 来自商业机构和开源社区的第三方Java类库。
1,2,4统称为JDK(Java Development Kit)
三.java技术的未来
- 模块化
- 混合语言
- 多核并行
- 进一步丰富语法
- 64位虚拟机