2018年3月22日

摘要: 我们都知道,java的gc是基于java的分代前提,不管是CMS还是G1,都是基于分代思想:老年代和新生代 思考一:为什么可以分代? 1、java中对象的生命周期是不一样的,在gc中对应年龄的概念。 短命的对象:如方法临时变量等。 长命的对象:如缓存对象、连接池等。 2、长命对象和短命对象之间的引用 阅读全文
posted @ 2018-03-22 20:23 山坵 阅读(191) 评论(0) 推荐(0)

导航