剑指JVM:虚拟机实践与性能调优
上QQ阅读APP看书,第一时间看更新

1.10.1 Sun Classic VM

早在1996年Java 1.0版本的时候,Sun公司发布了一款名为Sun Classic VM的JVM,它同时也是世界上第一款商用JVM,JDK 1.4时完全被淘汰。

这款虚拟机内部只提供解释器。如果使用JIT编译器,就需要进行外挂,但是一旦使用了JIT编译器,JIT就会接管虚拟机的执行系统,解释器就不再工作。Sun Classic VM虚拟机无法使解释器和编译器协同工作,其执行效率也和传统的C/C++程序有很大的差距,“Java语言很慢”的印象就是在这个阶段开始在用户心中树立起来的。