深入理解java虚拟机第三版pdf是一款针对java学习打造的图书,它从Java程序员的角度出发,系统地将Java程序运行过程中涉及的各种知识整合到了一起,并配以日常工作中可能会碰到的疑难案例,引领读者轻松踏上探索Java虚拟机的旅途,欢迎下载。
深入理解java虚拟机简介:《深入理解Java虚拟机3》内容简介:作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?没关系,本书极尽化繁为简之妙,能带领你在轻松中领略Java虚拟机的奥秘。本书是近年来国内出版的唯一一本与Java虚拟机相关的专着,也是唯一一本同时从核心理论和实际运用这两个角度去探讨Java虚拟机的着作,不仅理论分析得透彻,而且书中包含的典型案例和最佳实践也极具现实指导意义。
深入理解java虚拟机第三版适合人群:Java是目前用户最多、使用范围最广的软件开发技术,Java的技术体系主要由支撑Java程序运行的虚拟机、为各开发领域提供接口支持的Java API、Java编程语言及许许多多的第三方Java框架(如Spring和Struts等)构成。在国内,有关Java API、Java语言及第三方框架的技术资料和书籍非常丰富,相比之下,有关Java虚拟机的资料却显得异常贫乏。
深入理解java虚拟机第三版pdf目录:第一部分 走近Java
第1章 走近Java / 2
第二部分 自动内存管理机制
第2章 Java内存区域与内存溢出异常 / 24
第3章 垃圾收集器与内存分配策略 / 43
第4章 虚拟机性能监控与故障处理工具 / 76
第5章 调优案例分析与实战 / 106
第三部分 虚拟机执行子系统
第6章 类文件结构 / 136
第7章 虚拟机类加载机制 / 171
第8章 虚拟机字节码执行引擎 / 198
第9章 类加载及执行子系统的案例与实战 / 231
第四部分 程序编译与代码优化
第10章 早期(编译期)优化 / 258
第11章 晚期(运行期)优化 / 287
第五部分 高效并发
第12章 Java内存模型与线程 / 316
第13章 线程安全与锁优化 / 342