关于正使用的文件删不掉

   在编程中,常常会遇到这样的一件事,你要删除的东西正在被使用,操作完一个文件,他已经没有用了,删不掉让人觉得不爽,至少我不爽,哈哈
   废话不说,解决方法如下
   将你文件的指向对象设置成null,然后System.gc();完事
   如 File file=null;
  看过内存,文件加载和删除后没有明显的变化,我想应该只是当前这个文件的句柄在哪里吧,并不是真正的文件。将对象的指向清空,告诉JVM,没有谁用我了,显示的调用垃圾回收

你可能感兴趣的:(jvm,编程)