Например, когда ты запускаешь Java-программу, JVM не просто “выполняет код”.
Сначала
Class Loader загружает классы, проходит этапы Loading, Linking и Initialization.Потом данные попадают в
Runtime Data Area: туда входят Heap, Stack, Method Area, PC Register и Native Method Stack.А уже
Execution Engine выполняет байткод через интерпретатор и JIT-компилятор, а Garbage Collector следит за памятью и очищает неиспользуемые объекты.Сохрани, чтобы быстрее разобраться в JVM!
👉 Java Ready | #ресурс
