深入理解JAVA虛擬機(三)內存分配與回收機制

一.JAVA內存 Java的內存通常分爲堆內存和非堆內存,堆內存由 Java 對象使用,非堆內存則用於存放 JNI、Java 線程對象等非 Java 數據。   二.垃圾收集 JVM Generational Collecting(分代)原理是這樣的:把對象分爲年青代(Young)、年老代(Tenured)、持久代(Perm),對不同生命週期的對象使用不同的算法。(基於對對象生命週期分析) 1. 
相關文章
相關標籤/搜索