JJvmJava 实现的 Java 虚拟机
这是一个Java实现的JAVA虚拟机,它会非常简单,实际上简单的只够运行HelloWorld。虽然简单,但尽量符合 JVM 标准,目前主要参考依据是《Java虚拟机规范 (Java SE 7 中文版)》。
关于此项目的说明,详见Wiki
运行
先写一个HelloWorld,代码如下:
package org.caoym; public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World"); } }
可以通过以下命令运行:
$ java org.caoym.jjvm.JJvm org.caoym.HelloWorld Hello World
评论