Java面試:JVM基礎知識

1. 介紹下 Java 內存區域(運⾏時數據區) Java 虛擬機在執⾏ Java 程序的過程中會把它管理的內存劃分成若⼲個不同的數據區域。(JDK. 1.8 和之前的版本略有不同,下⾯會介紹到。) JDK 1.8之前: JDK 1.8 : 線程私有的:程序計數器、虛擬機棧、本地⽅法棧。 線程共享的:堆、⽅法區、直接內存(⾮運⾏時數據區的⼀部分)。 程序計數器 主要有兩個作⽤: 字節碼解釋器通過改
相關文章
相關標籤/搜索