为什么要分代
分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。
声明:本专题绝大部分是狠狠的copy自该博客 http://pengjiaheng.javaeye.com/category/86293,在此狠狠的谢谢作者的辛勤劳动!篇幅原因,在该系列的后续文章里,均在此一起感谢原作者了,谢的n次方!
数据类型
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。