ThinkingJVM
A JVM(Java virtual machine) written in Java.使用Java编写的JVM。
关于
本项目前期参照《自己动手写Java虚拟机》实现。
使用
java -jar ThinkingJVM.jar -version
在linux下你可以在执行alias myjava='java -jar /your-path-to-jar/ThinkingJVM.jar'
后使用myjava -verison
,从而精简上述命令。
构建过程
为了方便了解项目的构建过程,ThinkingJVM
采用git tag
为开发过程中的每一个里程碑版本都打上了标签,你可以使用git checkout some-tag
来查看此项目的历史版本。