03 2018 档案

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

posted @ 2018-03-22 20:23 山坵 阅读(190) 评论(0) 推荐(0)

导航