Jjvm
A java-based JVM. 用Java实现的JAVA虚拟机,用于演示 JVM 的原理。非常简单,实际上简单得只够运行HelloWorld。虽然简单,但尽量符合 JVM 标准。
Install / Use
/learn @caoym/JjvmREADME
JJvm
这是一个Java实现的JAVA虚拟机,它会非常简单,实际上简单的只够运行HelloWorld。虽然简单,但尽量符合 JVM 标准,目前主要参考依据是《Java虚拟机规范 (Java SE 7 中文版)》。
关于此项目的说明,详见此文。
运行
先写一个HelloWorld,代码如下:
package org.caoym;
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World");
}
}
可以通过以下命令运行:
$ java /home/myclasspath org.caoym.jjvm.JJvm org.caoym.HelloWorld
Hello World
可运行的示例
Related Skills
node-connect
337.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
