深入学习Java虚拟机学习笔记-虚拟机类加载机制

1. 类加载时机     加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,解析阶段则不一定:它在某些情况下可以在初始化阶段之后再开始,这是为了支持java语言的运行时绑定(也称动态绑定)。     什么情况下需要开始类加载过程的第一个阶段:加载?虚拟机规范并没有规定。     初始化阶段,规范有严格规定,有且只有5种情况,必须立即对类进行初始化(加载、验证、准备自然需要在此之前开始): a
相关文章
相关标签/搜索