一个for循环 String[]频繁new出对象怎么在方法跑完后释放对象内存不使用system.gc()方法,因为缺点太多
1:手动释放内存一般使引用对象指向null 。2:new出的对象GC会自动处理,不需要额外处理3:需要自己处理的如IO,关闭数据库连接
每次循环结束后把new出来的String[]重新赋值为null
1:你把String[] 定义在for 外面,2,你最后用完过后置空 null
java并不支持手动释放,我们只能指向null,用以标识这个可以被回收