應屆生找工作要點總結(3)JVM

Java虛擬機運行時數據區分爲以下幾個部分:方法區、虛擬機棧、本地方法棧、堆、程序計數器。如下圖所示: Java堆:線程共享的,唯一目的就是用於存放對象實例,是垃圾收集器管理的主要區域;Java堆可以處於物理上不連續的內存空間中,只需要邏輯上連續即可,就像磁盤上空間存儲文件一樣。堆上也有可能有部分區域是線程私有的,線程共享的堆中可能劃分出多個線程私有的分配緩衝區TLAB。 Java虛擬機棧:線程私
相關文章
相關標籤/搜索