使用 Java 8 实现 JVM
特性
元循环(Metacircular)
mini-jvm on mini-jvm on hotspot. 可以在 mini-jvm 里运行 mini-jvm .
$ java -jar jvm-core/target/mini-jvm.jar -jar jvm-core/target/mini-jvm.jar -jar test.jar
# Hello World!
动机
尝试了解 JVM 原理, Learning by doing
纸上得来终觉浅, 实践
用简单的代码帮助 Javaer 理解 JVM
快速体验 [Macos 用户]
Hello world
brew tap guxingke/repo && brew install mini-jvm
cat < HelloWorld.java
public class HelloWorld
1