4月 112015
 

今天看java的垃圾回收,突然想到java的垃圾回收和排档(或者食堂)的餐盘回收有点类似。

食堂的餐盘回收一般会有以下几种方式:一是用餐者自行将餐盘放回回收处,二是食堂有专门的服务员来回收餐盘。

java的垃圾回收机制和第二种很相似,有垃圾回收器这个“服务员”来回收程序运行中产生的不再使用的对象。

服务员会定时的检查放在餐桌上的盘子,看是否还有人在使用,如果没人使用就会进行回收

打赏
 Posted by on 2015-04-11