推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

深入理解JAVA虚拟机 ——JVM高级特性与最佳实践 周志明,高清文字版

更新时间:2020-08-02 21:28:13 大小:17M 上传用户:eelmn查看TA发布的资源 浏览次数:1545 下载积分:2分 免费领20积分 评价赚积分 (如何评价?) 标签:java虚拟机 收藏 评论(1) 举报

资料介绍

第1章 介绍了Java技术体系的过去、现在和未来的一些发展趋势,并介绍了如何独立 地编译一个OpenJDK 7。 

第2章 讲解了虚拟机中内存是如何划分的,以及哪部分区域、什么样的代码和操作可 能导致内存溢出异常,并讲解了各个区域出现内存溢出异常的常见原因。

第3章 分析了垃圾收集的算法和JDK 1.7中提供的几款垃圾收集器的特点及运作原理。 通过代码实例验证了Java虚拟机中自动内存分配及回收的主要规则。 

第4章 介绍了随JDK发布的6个命令行工具与两个可视化的故障处理工具的使用方法。 

第5章 与读者分享了几个比较有代表性的实际案例,还准备了一个所有开发人员都 能“亲身实战”的练习,读者可通过实践来获得故障处理和调优的经验。

第6章 讲解了Class文件结构中的各个组成部分,以及每个部分的定义、数据结构和使 用方法,以实战的方式演示了Class文件的数据是如何存储和访问的。 

第7章 介绍了类加载过程的“加载”、“验证”、“准备”、“解析”和“初始化”5个阶段中虚 拟机分别执行了哪些动作,还介绍了类加载器的工作原理及其对虚拟机的意义。 

第8章 分析了虚拟机在执行代码时如何找到正确的方法,如何执行方法内的字节码, 以及执行代码时涉及的内存结构。 第9章 通过4个类加载及执行子系统的案例,分享了使用类加载器和处理字节码的一些 值得欣赏和借鉴的思路,并通过一个实战练习来加深对前面理论知识的理解。 

部分文件列表

文件名 大小
Java虚拟机(第二版).pdf 17M

推荐下载

全部评论(1)

  • 2020-08-05 10:26:16suxindg

    谢谢分享