菜鸟提问: 为什么file类中的delete()方法不好用。。。。 文件无法删除不知道为什么了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我这样试下了。。delete()方法是好使的我自己的程序里肯定还是有线程在使用那个file 他有返回值,如果是0就是成功,否则就是删除失败,你就要想别的办法重新删。大多时候,如果文件被系统其他线程占用了,就没法删除,java又没有深入系统底层的能力。所以用java操作文件系统是非常不稳定的,想有把握,只好搞jni,写c了。 如果你是在window系统下 进行文件操作 比如 流 要先把流关闭 然后再删除 在Linux 下没这个问题 方法是没有错的,如果你在WINDOWS系统的话应该不会出现删除不了的问题!但在其它系统如FreeBSD,要删除一个文件是要有权限的.应该是你没有权限,自然删除不了! 急问!!websphere上 能编译java吗? 有人熟悉openjdk吗? 关于一个迭代的算法问题 请问GRIDBAGLAYOUT的限制的属性问题 关于计算一个月有多少天的问题?在线等!谢谢! 请教高手Eclipse3.0.1平台的配置问题 请教一个封装的问题 如何在linux环境下配置java环境变量? 我不信没有人回复! 如何unload当前被系统调用的Com控件的Dll? 关于‘!=’的问题 此程序的作用是。选择下拉菜单里面的国家。并在两个地方显示国旗和国家介绍。但怎么不能显示。为了测试。我只添加了中国
我这样试下了。。delete()方法是好使的我自己的程序里肯定还是有线程在使用那个file
但在其它系统如FreeBSD,要删除一个文件是要有权限的.
应该是你没有权限,自然删除不了!