是否可以用 Java 编程语言编写 Linux 内核?

是否可以用 Java 编程语言编写 Linux 内核?

当linux内核用C编写时,是否可以用java编程语言、微内核和单片内核编写?关注开发java操作系统。

答案1

与用机器语言编译的 C 程序不同,Java 程序依赖于 Java 运行时引擎,而 Java 运行时引擎又依赖于现有系统(包括内核)。

即使在概念上可以组织所有内容以使 Java 代码由内核运行,但效率也会很低,并且可能需要修改 Java 引擎。

相关内容