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