深入理解Java虚拟机 总结

内存分布 1 程序计数器 : 记录JVM 运行指令的位置,线程独立 2  栈 线程独立,主要是局部变量、操作数 3 堆  线程共享 4 方法区 : 线程共享:类信息、常量、静态常量, 就是编译后的代码等数据   内存回收方法: 标记-清除算法(存活对象、可回收、未使用), 最基本的算法,内存碎片太多 复制算法( 保留 两份,一份使用,一份冗余):新生代 基本使用此方法; IBM 研究表明 新生代内
相关文章
相关标签/搜索