Samouczek dotyczący wirtualnej maszyny języka Java
Java Virtual Machine to maszyna wirtualna, abstrakcyjny komputer, który ma własny ISA, własną pamięć, stos, stertę itp. Jest to silnik zarządzający pamięcią systemową i sterujący kodem Java lub aplikacjami w środowisku wykonawczym. Działa w systemie operacyjnym hosta i wysyła do niego wymagania dotyczące zasobów.
Ten samouczek jest przeznaczony dla profesjonalistów zajmujących się oprogramowaniem, którzy chcą uruchamiać swój kod Java i inne aplikacje w dowolnym systemie operacyjnym lub urządzeniu oraz optymalizować pamięć programu i zarządzać nią.
Zanim zaczniesz się uczyć tego samouczka, zakładamy, że masz podstawową wiedzę na temat programowania w języku Java. Jeśli nie znasz tych koncepcji, sugerujemy, abyś najpierw zapoznał się z samouczkiem programowania w języku Java, aby zapoznać się z tematami omówionymi w tym samouczku.