Oracle Java Virtual Machine

Version8(Stand: 10.8.2016)
PlattformenWindows, Mac, Linux
LizenzOpen Source
KategorieSystem
Zur Website
Bewertung:3,4  |  53 Stimmen

Hauptfunktionen

  • Ermöglicht die Ausführung von Java-Programmen auf mehreren Plattformen
  • Basiert auf kostenloser Open-Source-Technologie
  • Wird von den Entwicklern kontinuierlich aktualisiert und verbessert

Softwareübersicht

Die Java Virtual Machine (JVM) ist eine virtuelle Maschine, auf der Java-Programme ausgeführt werden. Ohne installierte JVM wird ein Java-Programm auf dem Hostcomputer nicht ausgeführt. Die JVM ist in der Java Runtime Environment (JRE) enthalten, auf die Benutzer am häufigsten stoßen, wenn sie auf ihren Computern „Java installieren“.

Einer der großen Vorteile der Java Virtual Machine besteht darin, dass dasselbe Java-Programm mit derselben Codebasis auf mehreren Plattformen (z. B. Windows, Linux, Mac usw.) ausgeführt werden kann. Die JVM interpretiert das kompilierte Programm unabhängig von der Plattform, auf der es ausgeführt wird, auf dieselbe Weise. Der entscheidende Punkt ist, dass die plattformspezifische JVM ordnungsgemäß in das System integriert werden muss, damit sie für den Benutzer transparent ist.

Die Programmiersprache Java und die JVM sind großartige Technologien. Obwohl die Funktion „einmal schreiben, überall ausführen“ für Entwickler praktisch ist, ist sie für Benutzer oft unpraktisch, da sie die JVM installieren müssen, bevor ein Java-Programm auf ihren Computern ausgeführt werden kann. Aufgrund dieses Problems wird die JVM manchmal als störend empfunden. Dennoch wurde Java erfolgreich verwendet, um großartige Softwareanwendungen in verschiedensten Endbenutzerumgebungen bereitzustellen.

Primärer Dateityp

Symbol für class-Dateien.CLASSJava-Klassendatei

Unterstützte Dateitypen

DateiendungDateityp
.CLASSJava-Klassendatei
.EARJava-Enterprise-Archivdatei
.JARJava-Archiv
.JNLPJava Web Start-Datei
.MFJava-Manifestdatei
.WARJava-Webarchiv

Weitere verwandte Dateitypen

DateiendungDateityp
.JAVJava-Quelldatei
.JAVAJava-Quellcodedatei
.JHTMLJava-HTML-Webseite
.JSPJakarta-Server-Seite
.PROPERTIESJava-Properties-Datei
Aktualisiert am 10.8.2016