Strona główna : Warunki oprogramowania : Definicja JVM

JVM

Oznacza „wirtualną maszynę Java”. JVM to działająca maszyna programowa Jawa programy. Można go zainstalować na kilku różnych system operacyjny, w tym Okna, OS X, Linux. Maszyny JVM zezwalają na obsługę języka Java aplikacje działa na prawie każdym komputerze.

Maszyna wirtualna Java przetwarza instrukcje podobne do fizycznych edytor. Jednak kod Java z pliku .JAWA plik należy najpierw przekonwertować na instrukcje zrozumiałe dla maszyny JVM. To dwójkowy format, zwany „kodem bajtowym”, może być przetwarzany po jednej instrukcji na raz lub skompilowany w .KLASA plik przed wykonaniem, aby poprawić wydajność.

Chociaż aplikacje Java są Platforma niezależne (co oznacza, że ​​mogą działać na różnych platformach), nie wszystkie programy Java są kompatybilne ze wszystkimi maszynami wirtualnymi Java. Maszyny JVM są regularnie aktualizowane o nowe funkcje i wsparcie dla nowych instrukcji. Dlatego Java często wymaga minimalnej wersji maszyny JVM do działania.

UWAGA: Terminy JVM i JRE (Środowisko wykonawcze Java) są często używane jako synonimy. Z technicznego punktu widzenia maszyna JVM jest jednak częścią środowiska JRE, które obejmuje również biblioteki funkcji i inne pliki, do których mogą się odwoływać programy Java.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję maszyny JVM. Wyjaśnia w terminologii komputerowej, co oznacza JVM i jest jednym z wielu terminów dotyczących oprogramowania w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję maszyny JVM za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.