system.gc()是清理的是你所不用的对象,对第一个而言,系统并不能确定你是否还要用那些对象,所以她并不会马上就运行finalize()方法