jvm的发展历程
Sun Classic VM


如果只使用JIT编译器,启动时会耗时过长,因为有翻译成机器指令的过程。
今天的jvm经过优化,执行效率已经不亚于C和C++了。
两者结合是主流的方式,吸收二者的优点。
Exact VM

Hotspot VM


BEA公司的JRockit

IBM公司的J9
在IBM自己的产品上运行稳定,win上的表现不尽如人意。

KVM和CDC/CLDC Hotspot

Azul VM

Liquid VM

Apache Harmony

Microsoft JVM

TaobaoJVM
- 缺点:严重依赖Intel的CPU

Dalvik VM

其他JVM

Graal VM

 
		