摘要: ##类加载阶段 为了方便记忆,我们可以使用一句话来表达其加载的整个过程,“家宴准备了西式菜”,即家(加载)宴(验证)准备(准备)了西(解析)式(初始化)菜。保证你以后能够很快的想起来。 ###1 加载 将类的字节码载入方法区中,内部采用 C++ 的 instanceKlass 描述 java 类,它 阅读全文
posted @ 2021-09-01 19:08 飞飞很要强 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 所谓的 语法糖 ,其实就是指 java 编译器把 *.java 源码编译为 *.class 字节码的过程中,自动生成和转换的一些代码,主要是为了减轻程序员的负担. 注意,以下代码的分析,借助了 javap 工具,idea 的反编译功能,idea 插件 jclasslib 等工具。另外,编译器转换的结 阅读全文
posted @ 2021-09-01 09:26 飞飞很要强 阅读(265) 评论(0) 推荐(0) 编辑