Java虚拟机产品
Sun Classic VM
- 第一款商用的java虚拟机;
- 只能使用纯解释器的方式来执行java代码;
Exact VM
- Exact Memory Management准确式内存管理,可以准确的直到内存中的数据是什么类型的;
- 编译器和解释器混合工作以及两级即时编译器;
- 只在Solaris平台发布;
- 使用时间短;
HotSpot VM
KVM
- Kilobyte 简单、轻量、高度可移植性;运行速度慢;
- 在手机平台运行;
JRockit
- BEA 公司
- 世界上最快的Java虚拟机;
- 专注服务端应用
- 优势
- 垃圾收集器
- MissionControl服务套件
J9(IBM Technology forJava virtual Machine IT4j)
- IBM公司
- 类似于HotSpot 多用途虚拟机
Dalvik
- Dex dalvik Executalbe文件
- 安卓平台组成核心之一;
- 不能直接执行变异后的class文件,不是java虚拟机
Microsoft JVM
- 只能运行于windows平台
Azul VM 和 Liquid VM
- 高性能的java虚拟机
Taobao VM