如何使用Java创建操作系统?

Ryanpvw

无论如何,我可以使用Java创建操作系统吗?无论如何,我是否可以嵌入Windows Java库,以便可以使用JFrame,JFileChooser,JTextArea等开发我的OS?还是从长远来看C或C ++,我会更好吗?

穆罕默德·伊姆兰(Muhammad Imran)

是的你可以。

可以使用许多选项:

  1. JNI提供Java代码与本机代码的通信。您可以使用本机代码开发引导加载程序,但可以使用Java开发UI
  2. Java处理器:JVM在硬件中的实现
  3. Java优化处理器
  4. 嵌入式Java
  5. picoJava

等等..

没有什么可以阻止您使用Java开发OS的。您可以找到许多用Java编写的操作系统:从CISCO到NASA ...

但是,即使创建一个很小的OS也需要大量的精力。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Java确定操作系统?

如何学习使用Java编程操作系统?

Java如何确定操作系统名称?

如何使用automake检查操作系统

如何为定制的操作系统创建实时ISO?

如何在Ubuntu 13.10之上创建操作系统

如何根据操作系统版本创建实例变量

如何编写操作系统

如何使用Java检查操作系统的位数?(J2SE,不是os.arch)

如何在Linux操作系统中使用Java获取服务器时区信息

如何使用默认的文件选择操作系统在Java中(在Linux和Windows)

如何以编程方式确定Java的操作系统?

如何在Java中检测类似Unix的操作系统?

如何在Java 7中获得操作系统的外观?

如何在java中更改操作系统时区?

Java标准API中的类如何与操作系统交互?

java cleanDirectory()如何使目录路径与操作系统独立

可以使用Java制作操作系统吗?

操作系统名称(使用Java)(不是“ os.name”)

如何使用JUnit测试特定于操作系统的方法?

如何使用Linux命令检查操作系统和版本

我如何让.vimrc检测我正在使用的操作系统?

如何使用JavaScript查找操作系统版本?

如何检查Crystal中使用的是哪个操作系统(OS)?

如何检查Linux操作系统中使用的C ++版本?

操作系统如何判断“地址已在使用中”?

如何知道我的操作系统使用的页面框架的大小?

如何在 Docker 中使用多个操作系统映像?

如何使用JavaScript API获取当前的操作系统?