2019年4月9日

摘要: 一 JVM把堆分为很多区,如下图 新生代:新创建的对象都是用新生代分配内存,Eden空间不足时,触发Minor GC,此时会把存活的对象转义进Survivor区。 老年代:用于存放经过多次Minor GC之后依然存活的对象,至于多少次呢 (HotSpot虚拟机默认15次,用-XX:MaxTenuri 阅读全文
posted @ 2019-04-09 20:09 鑫男 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一 概念: 以一个对象为原型,对其进行复制(克隆),产生一个和原对象类似的新对象,通过clone()实现。克隆可分为浅克隆和深克隆 1 浅复制(浅克隆) 复制出的新对象所有变量与原来对象有相同的值,而对其他对象的引用,任然指向原对象。Object 提供的clone()方法只是拷贝本对象,引用对象等都 阅读全文
posted @ 2019-04-09 19:07 鑫男 阅读(86) 评论(0) 推荐(0) 编辑

导航