Oracle Java Virtual Machine
| Version | 8(Stand: 10.8.2016) |
| Plattformen | Windows, Mac, Linux |
| Lizenz | Open Source |
| Kategorie | System |
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
Unterstützte Dateitypen
| Dateiendung | Dateityp |
|---|---|
| .CLASS | Java-Klassendatei |
| .EAR | Java-Enterprise-Archivdatei |
| .JAR | Java-Archiv |
| .JNLP | Java Web Start-Datei |
| .MF | Java-Manifestdatei |
| .WAR | Java-Webarchiv |
Weitere verwandte Dateitypen
| Dateiendung | Dateityp |
|---|---|
| .JAV | Java-Quelldatei |
| .JAVA | Java-Quellcodedatei |
| .JHTML | Java-HTML-Webseite |
| .JSP | Jakarta-Server-Seite |
| .PROPERTIES | Java-Properties-Datei |