Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何学习用Java编写操作系统的程序?_Java_C_Assembly_Binary_Operating System - Fatal编程技术网

如何学习用Java编写操作系统的程序?

如何学习用Java编写操作系统的程序?,java,c,assembly,binary,operating-system,Java,C,Assembly,Binary,Operating System,您将如何学习用Java(我猜是汇编)编写操作系统的程序?。任何好的资源都很好,但我主要是在寻找一个特定于Java的答案(至少主要是Java)。我正在阅读,但那主要是关于C。谢谢 附言:如果Java不适合OS开发,请告诉我 编辑:另外请注意,我不打算开发一个大而神奇的操作系统。我只是想走上正轨,做一些有用的东西。嗯,伙计,我认为用java编程操作系统或用java操作内核是个非常糟糕的主意 以下是一些原因: 您没有真正访问硬件的权限 您需要安装一个JRE Java是部分解释和部分编译的。“慢”是不

您将如何学习用Java(我猜是汇编)编写操作系统的程序?。任何好的资源都很好,但我主要是在寻找一个特定于Java的答案(至少主要是Java)。我正在阅读,但那主要是关于C。谢谢

附言:如果Java不适合OS开发,请告诉我


编辑:另外请注意,我不打算开发一个大而神奇的操作系统。我只是想走上正轨,做一些有用的东西。

嗯,伙计,我认为用java编程操作系统或用java操作内核是个非常糟糕的主意

以下是一些原因:

  • 您没有真正访问硬件的权限
  • 您需要安装一个JRE
  • Java是部分解释和部分编译的。“慢”是不够的
  • 还有更多的原因
所以,它有一个很好的理由,网站的作者主要谈论C,因为它让你接触到硬件,等等。查看维基百科文章了解更多原因


格里茨

这完全是离题。请阅读常见问题解答。用Java编程操作系统类似于用乐高积木建造一座真正的房子。@dasblinkenlight你把Java称为玩具吗?:)请向我们展示您已经为此编写的代码,以及您遇到的问题,“用Java编写操作系统很难”不是一个可以在这里解决的问题,因此。@SotiriosDelimanolis您是否将乐高®称为玩具?;-;-);-)谢谢你说的关于Java的话是正确的,我想我并没有真正想清楚……除了不是一个好主意之外,我很确定这是不可能的。