您当前的位置:首页 > Java培训 > JAVA开发图书 >
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)PDF完整版
来源:java经典图书 2018-01-23提到JVM相信就算是做过几年开发的朋友可能也没有深入的接触过其原理,其实如果能够在jvm方面多了解一些,了解程序是怎样来运行的原理,对于以后的开发工作将会有非常大的帮助。
接下来就为大家分享一本关于JVM的书籍,还希望对大家能够有所帮助。
书 名:JVM高级特性与最佳实践(第2版)
类 型:计算机
书 号:978-7-1114-2190-0
作 者:周志明
出版时间:2013-06-01
纸书价格:79.0
下载地址:https://pan.baidu.com/s/1sm8iSiT
第2版不仅技术更新、内容更丰富,而且实战性更强。全书共分为五大部分。
第一部分从宏观的角度介绍了整个Java技术体系的过去、现在和未来,以及如何独立地编译一个OpenJDK7,这对理解后面的内容很有帮助。
第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见的虚拟机的监控与调试工具的原理和使用方法。
第三部分分析了虚拟机的执行子系统,包括Class的文件结构以及如何存储和访问Class中的数据;虚拟机的类创建机制以及类加载器的工作原理和它对虚拟机的意义;虚拟机字节码的执行引擎以及它在实行代码时涉及的内存结构。
第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果。
第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。
最近,何猷君人气暴涨,人人都以为富家子弟只会吃喝玩乐,读书都不努力。没想到澳门赌王的小儿子何猷君在《...
叮叮当~叮叮当~,铃儿响叮当~一年一度的圣诞节降临啦!这个圣诞小编只想和你们一起......搞事情送礼物。 夜...
严寒一月,又是一年毕业时,就业已成为莘莘学子必须面对的事情。为解决我司17091javaEE就业问题,1月22日晚...