
年代回收机制
年轻一代的对象分为两部分
伊甸园和存活者(Fromspace和tospace)
所有的对象都产生自年轻一代中的伊甸园
当第一轮gc过后,仍然幸存的伊甸园区中的对象就会被移动到存活者区中
依次类推,在经过数轮gc之后,对象的岁数会逐渐增大,被移动到older generation区中
jvm的垃圾回收器有八种
几年来,有过很多易于理解并且应用非常广泛的构造函数模式被合并到java社区中
下面我们就来介绍一下他们
单例模式
helper
工厂模式
依赖注入(又称作控制反转)
单例模式是最古老以及最富有争议的模式(在开发者社区中)
基本上,主要的想法就是确保