2016-08-02 22 views
-4

Ich weiß, Java Virtual Machine wird verwendet, um ein Java-Programm unabhängig von der OS.Aber kann mir sagen, ob JVM ist der Teil des Betriebssystems oder ein Paket.Ist die JVM ein Teil eines Betriebssystems oder Pakets?

+1

Welches wäre _the_ OS? –

+1

Es ist nicht ein Teil des Betriebssystems unter Windows, OSX, Ubuntu, Debian, Redhat ... Aber es ist ein Teil von Android OS zum Beispiel – Guillaume

+0

Einige Linux-Distributionen enthalten standardmäßig OpenJDK –

Antwort

0

Abhängig von Ihrer Definition von OS, Ihrer Definition von Paket und Ihrem tatsächlichen Betriebssystem.

Einige Hersteller von Betriebssystemen liefern eine JRE oder ein JDK als Teil ihrer Betriebssysteminstallation in älteren oder erweiterten Sätzen. Sie alle versenden es als Pakete. Dazu gehören AIX, Solaris und einige kommerzielle Linux-Distributionen.

Ohne jedoch Ihren Hintergrund zu kennen, ist es sicher zu sagen, dass es eine Überlegung wäre, Java als Teil des Betriebssystems selbst zu betrachten. Die einzige Ausnahme wäre Android (allerdings ist es fraglich, ob die Android-VMs sicher als Java bezeichnet werden können :)

(Hier geht es nicht um Embedded und Card Os).