Oracle Java Virtual Machine
| Verze | 8(k 10.8.2016) |
| Platformy | Windows, Mac, Linux |
| Licence | Open source |
| Kategorie | Systém |
Hlavní funkce
- Umožňuje programům v jazyce Java běžet na více platformách
- Je založen na bezplatné technologii s otevřeným zdrojovým kódem
- Vývojáři jej průběžně aktualizují a vylepšují
Přehled softwaru
Java Virtual Machine (JVM) je virtuální počítač, který spouští programy v jazyce Java. Bez nainstalovaného JVM se program v jazyce Java na hostitelském počítači nespustí. JVM je součástí Java Runtime Environment (JRE), se kterým se uživatelé nejčastěji setkají, když do počítače „instalují Javu“.
Jednou z velkých výhod Java Virtual Machine je, že umožňuje stejnému programu v jazyce Java běžet na více platformách (např. Windows, Linux, Mac atd.) pomocí stejné kódové základny. JVM interpretuje zkompilovaný program stejným způsobem bez ohledu na platformu, na které běží. Klíčem je, že platformě přizpůsobený JVM se musí správně integrovat se systémem, aby to uživatel nepoznal.
Programovací jazyk Java a JVM jsou skvělé technologie. Ačkoli je funkce „napiš jednou, spusť kdekoli“ pro vývojáře praktická, pro uživatele je často nepohodlná, protože si před spuštěním programu v jazyce Java musí do počítače nainstalovat JVM. Kvůli tomuto problému je JVM někdy považován za otravný. Přesto se Java úspěšně používá k nasazování skvělých softwarových aplikací v různých prostředích pro koncové uživatele.
Hlavní typ souboru
Podporované typy souborů
| Přípona | Typ souboru |
|---|---|
| .CLASS | Soubor třídy Java |
| .EAR | Soubor Java Enterprise Archive |
| .JAR | Java archiv |
| .JNLP | Soubor Java Web Start |
| .MF | Soubor manifestu Java |
| .WAR | Java webový archiv |
Další související typy souborů
| Přípona | Typ souboru |
|---|---|
| .JAV | Zdrojový soubor Java |
| .JAVA | Soubor zdrojového kódu Java |
| .JHTML | Webová stránka Java HTML |
| .JSP | Stránka Jakarta Server Pages |
| .PROPERTIES | Soubor Java Properties |