写虚拟机得认为有些对象活得比较短,有些活得超级长,活得短得要经常回收,因为一轮gc周期下来,基本都挂了,活得久不用咋管,因为基本死不了,所以分类讨论,分开回收,因为新生代死得多,所以只需要用一个survivor放置活下来得对象,活不下来得装到老年代里,两个survivor用来周转,