前言
Java开发技术的一个重要优点:在虚拟机层面隐藏了底层技术的复杂性以及机器与操作系统的差异性。运行程序的物理机千差万别,而Java虚拟机则在千差万别的物理机上面建立了统一的运行平台,实现了在任意一台Java虚拟机上编译的程序,都能在任何其他Java虚拟机上正常运行。
第一部分 走进Java
第二部分 自动内存管理
第三部分 虚拟机执行子系统
第四部分 程序编译与代码优化
第五部分 高效并发
参考文献
- 深入理解Java虚拟机(周志明著)
Java开发技术的一个重要优点:在虚拟机层面隐藏了底层技术的复杂性以及机器与操作系统的差异性。运行程序的物理机千差万别,而Java虚拟机则在千差万别的物理机上面建立了统一的运行平台,实现了在任意一台Java虚拟机上编译的程序,都能在任何其他Java虚拟机上正常运行。