. . . . "Java Virtual Machine (JVM) je sada po\u010D\u00EDta\u010Dov\u00FDch program\u016F a datov\u00FDch struktur, kter\u00E1 vyu\u017E\u00EDv\u00E1 modul virtu\u00E1ln\u00EDho stroje ke spu\u0161t\u011Bn\u00ED dal\u0161\u00EDch po\u010D\u00EDta\u010Dov\u00FDch program\u016F a skript\u016F vytvo\u0159en\u00FDch v jazyce Java. \u00DAkolem tohoto modulu je zpracovat pouze tzv."@cs . . . . "virtu\u00E1ln\u00EDho stroje"@cs . "33"^^ . . "Java Virtual Machine (JVM)"@cs . . . . . . . "Java runtime"@cs . "Java Virtual Machine"@cs . "C to Java Virtual Machine compilers"@cs . "javovsk\u00FD virtu\u00E1ln\u00ED stroj"@cs . "JVM"@cs . . . "Java Virtual Machine (JVM) je sada po\u010D\u00EDta\u010Dov\u00FDch program\u016F a datov\u00FDch struktur, kter\u00E1 vyu\u017E\u00EDv\u00E1 modul virtu\u00E1ln\u00EDho stroje ke spu\u0161t\u011Bn\u00ED dal\u0161\u00EDch po\u010D\u00EDta\u010Dov\u00FDch program\u016F a skript\u016F vytvo\u0159en\u00FDch v jazyce Java. \u00DAkolem tohoto modulu je zpracovat pouze tzv. mezik\u00F3d, kter\u00FD je v Jav\u011B ozna\u010Dov\u00E1n jako Java bytecode.Oracle uvedl, \u017Ee po cel\u00E9m sv\u011Bt\u011B existuje v\u00EDce ne\u017E 5,5 miliard za\u0159\u00EDzen\u00ED s JVM.Java Virtual Machine um\u00ED zpracovat mezik\u00F3d (Java bytecode), kter\u00FD je obvykle vytvo\u0159en ze zdrojov\u00FDch k\u00F3d\u016F programovac\u00EDho jazyka Java. Mezik\u00F3d v\u0161ak m\u016F\u017Ee b\u00FDt vytvo\u0159en i z jin\u00FDch jazyk\u016F ne\u017E je Java. P\u0159\u00EDkladem zdrojov\u00E9ho k\u00F3du, kter\u00FD m\u016F\u017Ee b\u00FDt p\u0159elo\u017Een do Java bytecodu je zdrojov\u00FD k\u00F3d jazyka Ada. Virtu\u00E1ln\u00ED stroj JVM mohou vyu\u017E\u00EDvat krom\u011B Sun (firma vyv\u00EDjej\u00EDc\u00ED programovac\u00ED jazyk Java) i jin\u00E9 spole\u010Dnosti, kter\u00E9 se zab\u00FDvaj\u00ED v\u00FDvojem programovac\u00EDch jazyk\u016F. JVM je sice zahrnut\u00FD v ochrann\u00E9 zn\u00E1mce \u201EJava\u201C, ale m\u016F\u017Ee b\u00FDt vyv\u00EDjen i jin\u00FDmi spole\u010Dnostmi, pokud budou dodr\u017Eeny podm\u00EDnky a souvisej\u00EDc\u00ED smluvn\u00ED z\u00E1vazky vydan\u00E9 spole\u010Dnost\u00ED Sun.Java Virtual Machine je d\u016Fle\u017Eit\u00FD pro pr\u00E1ci program\u016F vytvo\u0159en\u00FDch v Jav\u011B. D\u00EDky tomu \u017Ee je JVM k dispozici na mnoha platform\u00E1ch, je mo\u017En\u00E9 aplikaci v Jav\u011B vytvo\u0159it pouze jednou a spustit na kter\u00E9koliv z platforem, pro kterou je vyvinut JVM (nap\u0159. Windows, Linux). JVM umo\u017E\u0148uje automatick\u00E9 zpracov\u00E1n\u00ED v\u00FDjimek, d\u00EDky kter\u00FDm dok\u00E1\u017Ee ur\u010Dit hlavn\u00ED p\u0159\u00ED\u010Dinu chyby nez\u00E1visle na zdrojov\u00E9m k\u00F3du.JVM je dod\u00E1v\u00E1n spolu se sadou standardn\u00EDch knihoven, kter\u00E9 jsou naz\u00FDv\u00E1ny Java API (Application Programming Interface). Application Programing Interface je syst\u00E9m, kter\u00FD umo\u017E\u0148uje programu pracovat s funkcemi a t\u0159\u00EDdami knihoven. JVM a API spole\u010Dn\u011B tvo\u0159\u00ED celek, kter\u00FD je poskytov\u00E1n jako Java Runtime Environment (JRE)."@cs . "16074013"^^ . . . . . . "Java"@cs . "Java Virtual Machine"@cs . . . "4717"^^ . . "b\u011Bhov\u00E9ho prost\u0159ed\u00ED Javy"@cs . "412121"^^ . . . . . . . . . . . . "virtu\u00E1ln\u00ED stroj Javy"@cs . . . . "Java Runtime Environment"@cs . . . .