class X{ public Object m(){ Object o = new Float(3.14f); Object[] oa = new Object[1]; oa[0] = o; o =null; return oa[0]; } }
最简单的理解:GC执行垃圾回收的时候(GC具体什么时候执行,一般来说你控制不了,系统自动判断)