1. HotSpot

  • Oracle JDK / OpenJDK 默认

  • 现在用得最多的就是它

  1. OpenJ9

    • IBM 捐给 Eclipse 基金会

    • 内存占用小、启动快

    • 很多云场景、微服务在用

  2. GraalVM

    • 新一代高性能虚拟机

    • 支持 Java、JS、Python 等多语言

    • 能把 Java 编译成原生可执行文件,启动超快

  3. Zing

    • 商业 JVM

    • 主打超低延迟、大堆 GC,给高并发金融用

  4. Dalvik / ART

    • 早期 Android 用的虚拟机

    • 现在 Android 主要是 ART