Manley
Wenn wir die Java-Klasse kompilieren, wird sie als .class-Datei in Bytecode umgewandelt. Diese Datei kann auf jeder Plattform ausgeführt werden, auf der JVM installiert ist. Kein erneutes Kompilieren auf der neuen Plattform erforderlich.
Java sagt "Compile Once-Run Anywhere" als Plattformunabhängigkeit. Die einzige Einschränkung ist, dass JVM installiert werden sollte, um die Datei auszuführen.
Jesaja
Java ist plattformunabhängig, da es eine interpretierte Sprache ist und für jede Plattform, auf der Java läuft, einen standardisierten Interpreter hat. Die Java Virtual Machine, JVM, ist für jede Hardwareplattform, auf der sie ausgeführt wird, einzigartig. Die JVM stellt eine standardisierte Umgebung bereit, in der Java-Bytecodes interpretiert werden. Die JVM übernimmt die Verantwortung für die Interaktion mit der Hardware, anstatt den Java-Programmierer zu zwingen, für jede Hardwareplattform spezifischen Code zu schreiben.
Deion
Java wird als plattformunabhängige Sprache bezeichnet, da es dank JVM auf jedem Betriebssystem ausgeführt werden kann.
Denis
Jedes Betriebssystem implementiert eine "virtuelle Maschine"-Software, die die Programmiersprache JAVA ausführt. Daher muss ein Programmierer nur in einer Sprache codieren, um auf allen Betriebssystemplattformen laufen zu können, die die virtuelle JAVA-Maschine implementiert haben.
Wilford
Weil wir Java in jedem Betriebssystem ausführen können.
Dies bedeutet, dass Java sowohl kompiliert als auch interpretiert wird. Der Bytecode kann leicht auf jedem Betriebssystem ausgeführt werden. Und dieser Code kann auch im Internet von einem Ort zum anderen verwendet werden ... daher ist Java plattformunabhängig
Colin
Es wird in Java erreicht, da es alle 3 Bedingungen für die Plattformunabhängigkeit erfüllt
o/s unabhängig vom
Compiler unabhängige
Ausführung unabhängig