1.简介

java语言被编译成为class文件。在《深入理解JVM》中说:Class文件内容是Java虚拟机的基础之一、是了解虚拟机的必经之路。由此可见其重要性。这里我记录Class文件的整体结构。具体到某个结构,我可能只会记忆几个。必经工作中翻译Class文件来解决问题的情况基本上不会有吧??

2.Class文件思维导图

画导图的方法是借鉴马士兵笔记中的想法。这样也许更展示class文件结构。因为class文件结构就是一层包一层的结构(树形)。

Class文件结构 - 图1