Я пытаюсь создать JAVA ME JVM (J2ME, как известно ранее) для мобильных устройств для академического проекта, чтобы экспериментировать с новыми идеями.Может ли кто-нибудь помочь мне с
- Любым J2M-интерпретатором J2ME, написанным на классах C ++, который позже я могу скомпилировать с родными вызовами и библиотеками ОС.
- Любая JVM J2ME, написанная только на JAVA, котораяЯ могу использовать его для понимания хода выполнения программы, а затем адаптировать его для создания минимального подмножества байтовых кодов JAVA, непосредственно испуская собственные машинные коды и среды выполнения в памяти (RAM), связываясь с родными вызовами ОС и библиотекой.Это также поможет мне создавать новые виды мобильных устройств, которые имеют только энергонезависимую ОЗУ и не имеют ПЗУ.Вся система будет загружаться, запускаться и поддерживаться только из ОЗУ при использовании служб сетевых и облачных вычислений для постоянного хранения данных.
Я хочу избежать использования C или любой из его библиотек функций и разработать полный прогонсреда, использующая объекты и классы только для упрощения сопровождения кода в дальнейшем.