This question already has answers here:
Is it possible to make an operating system using java?
(7个答案)
4年前关闭。
无论如何,我可以使用Java创建操作系统吗?无论如何,我是否可以嵌入Windows Java库,以便可以使用JFrame,JFileChooser,JTextArea等开发我的OS?还是从长远来看C或C ++,我会更好吗?
(7个答案)
4年前关闭。
无论如何,我可以使用Java创建操作系统吗?无论如何,我是否可以嵌入Windows Java库,以便可以使用JFrame,JFileChooser,JTextArea等开发我的OS?还是从长远来看C或C ++,我会更好吗?
最佳答案
是的你可以。
可以使用许多选项:
JNI提供Java代码与本机代码的通信。您可以使用本机代码开发引导加载程序,但可以使用Java开发UI
Java处理器:JVM在硬件中的实现
Java优化处理器
嵌入式Java
picoJava
等等..
没有什么可以阻止您使用Java开发OS的。您可以找到许多用Java编写的操作系统:从CISCO到NASA ...
但是,即使创建一个很小的OS也需要很多工作。