Виртуальная машина Java — это виртуальная машина, абстрактный компьютер с собственным ISA, собственной памятью, стеком, кучей и т. Д. Это механизм, который управляет системной памятью и управляет кодом Java или приложениями в среде выполнения. Он работает на операционной системе хоста и предъявляет к нему свои потребности в ресурсах.
Аудитория
Это руководство предназначено для специалистов по программному обеспечению, которые хотят запускать свой код Java и другие приложения на любой операционной системе или устройстве, а также для оптимизации и управления программной памятью.
Предпосылки
Прежде чем вы начнете изучать это руководство, мы предполагаем, что у вас есть базовые знания по программированию на Java. Если вы новичок в этих понятиях, мы рекомендуем вам сначала пройти курс обучения Java-программированию, чтобы овладеть темами, упомянутыми в этом руководстве.