虚拟机加载时机

类从加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括: 从这个图中可以看出,虚拟机的加载顺序,其中加载,验证,准备,初始化和卸载的顺序的确定的,类的加载过程必须按照这个顺序开始,而解析就不一定。他可能在初始化阶段之后再开始,这是为了支持Java语言的运行时动态绑定设计的。 那什么情况下需要进行类的加载呢?Java虚拟机并没有进行强制的规定。在虚拟机规范中对于类强制初始化有5种情况(而
相关文章
相关标签/搜索