- HotSpot | native
originally developed by Sun Microsystems, most current JDK and JRE distributions are based on this. This is the fastest runtime. - OpenJ9 | native
Eclipse OpenJ9 is another native JVM implementation, it provides faster start-up and smaller memory footprint than HotSpot - CheerpJ | WebAssembly
Java 8 in WEB. can run java applications in browser - Espresso | Java
Java in GraalVM Truffle polyglot API. Because this is java in java, it can run itself.
- GraalVM native image
compile java apps into binary executables. Issues with resource loading, reflection - CheerpJ v2
javascript transpiler