LuckyKoala / TwodamBlogGittalk

For comments on twodam.net
0 stars 0 forks source link

《深入理解Java虚拟机》 学习笔记 第七章 虚拟机类加载机制 | 笨熊之家 #77

Open LuckyKoala opened 5 years ago

LuckyKoala commented 5 years ago

https://twodam.net/understanding-the-jvm-classloader

图源 github.com/cyc2018 问题 什么时候类会进行初始化? 类的生命周期有哪些阶段? 类加载器的双亲委派模型是什么? 虚拟机类加载机制类加载的时机 对于初始化阶段,虚拟机规范严格规定了 有且只有 5种情况必须立即对类进行“初始化”(而加载、验证、准备自然需要在此之前开始): 遇到 new,getstatic,putstatic 或 invokestatic 这四条字节码指令