深入理解JAVA虚拟机(三)内存分配与回收机制

一.JAVA内存 Java的内存通常分为堆内存和非堆内存,堆内存由 Java 对象使用,非堆内存则用于存放 JNI、Java 线程对象等非 Java 数据。   二.垃圾收集 JVM Generational Collecting(分代)原理是这样的:把对象分为年青代(Young)、年老代(Tenured)、持久代(Perm),对不同生命周期的对象使用不同的算法。(基于对对象生命周期分析) 1. 
相关文章
相关标签/搜索