BicaVMJavaScript编写的Java虚拟机联合创作 · 2023-10-01 08:19国外用JavaScript编写Java虚拟机JVM成功!经过了 6个月的奋战,BicaVM ,一个用 JavaScript 语言写的 Java 虚拟机基本告一段落,可以运行 60%以上的 Java 虚拟机编译代码,但是还没有经过优化。浏览 7点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 JaspyJavaScript 编写的 Python 虚拟机Jaspy 是一款采用JS编写的Python VM。Jaspy支持多个线程,配有一个集成的调试器远程JaspyJavaScript 编写的 Python 虚拟机Jaspy是一款采用JS编写的PythonVM。Jaspy支持多个线程,配有一个集成的调试器远程调试,并提供一个灵活的基于预处理器架构。速度不是Jaspy的目标,Jaspy旨在探索新的web编程方式。JJvmJava 实现的 Java 虚拟机这是一个Java实现的JAVA虚拟机,它会非常简单,实际上简单的只够运行HelloWorld。虽然简lujeLua 实现的 Java 虚拟机luje 是使用纯 Lua 实现的 Java 虚拟机,可将 Java 字节码编译成 Lua 脚本并使lujeLua 实现的 Java 虚拟机luje是使用纯Lua实现的Java虚拟机,可将Java字节码编译成Lua脚本并使用MikePall的LuaJIT2来执行。其运行速度极其快,而且难以想象的轻量级。JJvmJava 实现的 Java 虚拟机这是一个Java实现的JAVA虚拟机,它会非常简单,实际上简单的只够运行HelloWorld。虽然简单,但尽量符合JVM标准,目前主要参考依据是《Java虚拟机规范(JavaSE7中文版)》。关于此项node-jvm基于Node.js的Java虚拟机node-jvm 实现了纯 Node.js 环境下的 Java 虚拟机。示例:javapublic YVM基于 C++ 的 Java 虚拟机中文 | EnglishYVM是用C++写的一个Java虚拟机,现在支持Java大部分功能,以及一个基于"标记清除算法"的并发垃圾回收器.不过还有很多bug等待修复。感兴趣的朋友pullrequestnode-jvm基于Node.js的Java虚拟机node-jvm实现了纯Node.js环境下的Java虚拟机。示例:javapublicclassMain{publicstaticlongfib(intn){if(n<=1)returnn;rYVM基于 C++ 的 Java 虚拟机中文 | EnglishYVM是用C++写的一个Java虚拟机,现在支持Java大部分功能,以及一个点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报