![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
待删除1
蒙太纳奇
如狼一样的不息
展开
-
内存泄露
内存泄露含义特点是指程序在申请内存后,无法释放已申请的内存空间;通过new的方式开辟一块内存区域,使用完成后,无法释放(被GC回收),导致内存泄露。发生内存泄露的元素的特点对象是可达的;对象是无用的(如哈希表中保存的元素但是程序remove失效)2.1.1 容易出现内存泄露的情况静态集合类引起内存泄漏静态变量的生命周期和应用程序一致,静态集合中如果在程序中大量添加元...原创 2019-07-24 16:30:01 · 150 阅读 · 0 评论 -
垃圾回收机制
垃圾回收模型图回收原则分代分配,分代回收区域特点年轻代 Young Generation概述大部分对象在Eden区中生成。当Eden区满时,还存活的对象将被复制到Survivor区(两个中的一个),当这个Survivor区满时,此区的存活对象将被复制到另外一个Survivor区(进行轮询,不超过15次,必定有一个保持空的状态)。之后还没有回收的被复制到老年代中...原创 2019-07-24 16:29:54 · 58 阅读 · 0 评论