摘要: 回收区域:java堆 对象划分: 新生代内存(Young Generation) 老生代(Old Generation) 永久代(Permanent Generation) 永久代和原空间的区别在于元空间在直接内存上。 堆的结构如上图所示。Eden, s0, s1为新生代,Tenured 为老年代, 阅读全文
posted @ 2023-05-13 15:37 TSTKSnhx 阅读(46) 评论(0) 推荐(0) 编辑
摘要: java虚拟机将内存区域划分为: 方法栈 本地方法栈 堆 程序计数器 方法区 其中,堆和方法区是线程共有的,其他都是每个线程私有的。 程序计数器用于记录指令执行位置,以便线程正常切换 方法栈和本地方法栈则是执行函数时存放的临时变量(变量的引用,即便是函数中生成的对象,也是存放在堆中的)方法栈和本地方 阅读全文
posted @ 2023-05-13 14:29 TSTKSnhx 阅读(12) 评论(0) 推荐(0) 编辑