目录20
沐子 在 2018-4-10 记读书笔记

第三部分 虚拟机执行子系统

执行子系统是虚拟机中必不可少的组成部分, 了解了虚拟机如何执行程序, 才能写出更优秀的代码。
第三部分包括第6~9章:
第6章 讲解了Class文件结构中的各个组成部分, 以及每个部分的定义、 数据结构和使用方法, 以实战的方式演示了Class文件的数据是如何存储和访问的。
第7章 介绍了类加载过程的“加载” 、 “验证” 、 “准备” 、 “解析” 和“初始化” 5个阶段中虚拟机分别执行了哪些动作, 还介绍了类加载器的工作原理及其对虚拟机的意义。
第8章 分析了虚拟机在执行代码时如何找到正确的方法, 如何执行方法内的字节码, 以及执行代码时涉及的内存结构。
第9章 通过4个类加载及执行子系统的案例, 分享了使用类加载器和处理字节码的一些值得欣赏和借鉴的思路, 并通过一个实战练习来加深对前面理论知识的理解。

疑问?答疑?
关注极客云图了解更多内容