Wirtualna maszyna Javy

Przegląd architektury JVM. Kod programu napisanego np. w Javie lub Pythonie jest kompilowany do postaci kodu bajtowego, który następnie może być wykonany przez maszynę wirtualną na różnych urządzeniach. Maszyna wirtualna jest odpowiedzialna za ukrycie różnic między poszczególnymi platformami tak, że teoretycznie ten sam program można uruchomić w każdym miejscu.

Wirtualna maszyna Javy (ang. Java Virtual Machine, JVM) – maszyna wirtualna oraz środowisko zdolne do wykonywania kodu bajtowego Javy. Według szacunków różnych firm i autorów publikacji, liczba urządzeń wyposażonych w JVM wynosi 10 miliardów, w tym 1 miliard komputerów, a liczba programistów tworzących oprogramowanie na tę platformę – 6,5 do 9 milionów[1][2].

  1. Matt Raible: What's happening in the Java world. java.dzone.com, 2010-03-18. [dostęp 2011-11-12]. (ang.).
  2. JavaOne 2013 Review: Java Takes on the Internet of Things

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in