gpt4 book ai didi

使用 C++ 类的 JAVA JVM 字节码解释器

转载 作者:行者123 更新时间:2023-11-30 03:05:51 28 4
gpt4 key购买 nike

我正在尝试构建移动设备的 JAVA ME JVM(之前称为 J2ME),以满足学术项目的兴趣,以试验新想法。谁能帮我一下

  1. 任何用 C++ 类编写的 J2ME JVM 解释器,稍后我可以使用 native 操作系统调用和库进行编译。
  2. 任何只用 JAVA 编写的 J2ME JVM,我可以用它来理解程序流程,然后调整它以构建 JAVA 字节码的最小子集,直接在内存 (RAM) 中发出 native 机器代码和运行时环境,与 native 链接操作系统调用和库。这也将帮助我构建只有非 volatile RAM 而没有任何类型的 ROM 的新型移动设备。整个系统将仅从 RAM 启动、运行和维持,同时使用来自网络和云计算的服务进行持久性数据存储。

我想避免使用 C 或其任何函数库,并仅使用对象和类开发完整的运行时环境,以便以后更轻松地维护代码。

最佳答案

我偶然发现了 Home Made Java Virtual Machine最近。这是一个用 C++ 编写的简单 JVM。如果您现在没有性能方面的考虑,我认为这可能是一个好的开始。

关于使用 C++ 类的 JAVA JVM 字节码解释器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7399408/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com