JVM

Je zkratkou pro „Java Virtual Machine“. JVM je softwarový stroj, který spouští programy v jazyce Java. Lze jej nainstalovat do několika různých operačních systémů, například Windows, OS X a Linux. JVM umožňuje spouštět aplikace Java téměř na jakémkoli počítači.

Virtuální stroj Java zpracovává instrukce podobně jako fyzický procesor. Kód Java ze souboru .JAVA však musí být nejprve převeden na instrukce, kterým JVM rozumí. Tento binární formát nazývaný „bytecode“ lze zpracovávat po jedné instrukci nebo jej před spuštěním zkompilovat do souboru .CLASS, aby se zlepšil výkon.

Ačkoli jsou aplikace Java nezávislé na platformě (to znamená, že mohou běžet na různých platformách), ne všechny programy Java jsou kompatibilní se všemi virtuálními stroji Java. JVM jsou pravidelně aktualizovány o nové funkce a podporu nových instrukcí. Programy Java proto ke spuštění často vyžadují minimální verzi JVM.

NOTE: Pojmy JVM a JRE (Java runtime environment, běhové prostředí Java) se často používají jako synonyma. Technicky je však JVM součástí JRE, které zahrnuje také knihovny funkcí a další soubory, na které mohou programy Java odkazovat.

Aktualizováno March 23, 2016 od Per C.

quizOtestujte své znalosti

When a software function calls itself, it is known as what?

A
Revision
0%
B
Refraction
0%
C
Relation
0%
D
Recursion
0%
Correct! Incorrect!     View the Recursion definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice JVM na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.