JVM(以及Java)是否可以某种方式在裸露的cpu /硬件上运行?

时间:2018-07-18 17:56:57

标签: java

JVM(以及Java)能否在裸露的CPU上运行?如果可以的话,调用诸如System.out.println(没有输出设备要去……)之类的东西怎么办?

1 个答案:

答案 0 :(得分:1)

种类-Java最初是在电缆盒上运行的,因此其开销很小(信不信由你),而没有太多的OS。

但是JVM可执行文件(Java.exe)是针对不同的cpu架构/操作系统定制的,这是您必须重写的部分,我认为它可能已经用C编写了(至少是大多数情况)。 / p>

因此,总而言之,您可以使Java.exe等效程序在裸机上运行,​​但是您无法在Java中完成