标签:生命周期 mamicode 最快 lips 虚拟机 卸载 版本发布 应用 引导
Java 虚拟机的启动是通过引导类加载器(BootstrapClassLoader )创建一个初始类(initial class)来完成的这个类是虚拟机的具体实现来指定的。
虚拟机的退出
有如下几种情况:
1996年随Java1.0版本发布,JDK1.4时被完全淘汰。
它只提供解释器。
如果使用JIT编译器,就需要进行外挂。但一旦使用了JIT编译器,JIT会接管虚拟机的执行系统。解释器就不再工作,解释器和编译器不能配合工作。
现在hotspot内置了此虚拟机
全称:IBM Technology for Java Virtual Machine,简称IT4J,内部代号:J9
市场定位与Hotspot接近,服务器端、桌面应用、嵌入式等多用途JVM
广泛用于IBM的各种Java产品。
目前,有影响力的三大商用虚拟机之一,也是号称是世界上最快的Java虚拟机。
2017年左右,IBM发布了开源J9 VM,命名为OpenJ9,交给Eclipse基金会管理,也称为 Eclipse OpenJ9
上一篇:类加载器、双亲委派机制和沙箱安全机制
下一篇:运行时数据区内部结构
标签:生命周期 mamicode 最快 lips 虚拟机 卸载 版本发布 应用 引导
原文地址:https://www.cnblogs.com/junlinsky/p/13396492.html