关闭输入流后,依然无法删除文件
一般而言,无法删除文件,是因为文件被引用了。
所以在删除文件之前,要先关闭InputStream对文件的引用,然后才可以删除文件
今天遇到的问题是,关闭输入流后,依然无法删除文件。解决方法如下:
1.关闭流
2.System.gc()
3.删除文件
public static void del(String path){try {File f = new File(path);if (f.exists()) {if (f.isDirectory()) {delDir(path);} else {f.delete();}}if (f.exists()) {System.gc();Thread.sleep(100);if (f.isDirectory()) {delDir(path);} else {f.delete();}} } catch (InterruptedException e) {e.printStackTrace();} finally {}}
关闭输入流后,依然无法删除文件相关推荐
- 2021-01-22 Python TimedRotatingFileHandler 修改suffix后无法自动删除文件
Python TimedRotatingFileHandler 修改suffix后无法自动删除文件 TimedRotatingFileHandler 用法 "S": Seconds ...
- 鼠标选中后会自动删除文件的现状及解决方案
Window10系统,鼠标选中文件后自动删除文件 发生的问题 解决的方法 结果检证 发生的问题 目前系统重装完成之后会出现鼠标选中文件会自动删除的状况,有疑问的地方是拔掉外接的机械键盘和鼠标单单用笔记 ...
- MySQL 自增长主键 在删除数据后依然接着删除的数据增长
如题,比如有主键为1,2,3的三条数据,删除2,3两条数据后再新增数据,主键是从4开始的. 原因是主键是唯一的,绝对不能出现重复.比如有100条数据,主键为1到100,删除了主键为50的数据之后,还剩 ...
- Java删除文件夹下的全部内容
做项目当时,碰到一个问题:存储到本地的文件 ,然后读取后,调用file.delete()一直无法删除,返回false.经过多次尝试,找到了问题,做下记录. 1.删除目录 当File file = ne ...
- java代码删除文件__发现无法删除
java代码删除文件__发现无法删除 File file = new File(filePath);if (file.exists() && file.isFile()) {boole ...
- bat 删除文件_利用电脑文本文档建立一个简单方便的删除文件的小程序
删除文不需要的文件或者资料,是日常工作中必定会遇到了. 各种的杀毒软件或者防护软件都具备删除文件的功能,例如360.腾讯电脑管家.这些操作起来其实也不是太麻烦! 不过呢!今天来和大家分享一个更简单的方 ...
- git add 所有修改文件_Git管理修改、撤销和删除文件
备注: 知识点 管理修改 撤销修改 没有`git add`添加到暂存区时的撤销 `git add`添加到暂存区后的撤销 git commit提交后的撤销 删除文件 确定从版本库中删除文件 从暂存区把误 ...
- Linux下用命令行彻底删除文件
一.Linux下用命令行彻底删除文件 Linux下一般会使用删除键或者rm命令.将文件扔到垃圾箱.但是,这些方法并没把文件从我们的电脑里彻底删除,只是把文件隐藏起来,让用户看不见而已. 1. shre ...
- Windows7系统删除文件的相关问题【mfxp.com】
可以说删除文件并不是一件难事,但是有时候会出现很多问题,比如你想删删不掉之类,当然还有其他方面的问题,所以今天本教程主要是要教大家如何删除系统里面的文件以及文件夹,大家认真看看喽. Shilen问:新 ...
最新文章
- 内核虚拟化技术——LXC初体验
- nginx内存占用高---内存池使用思考
- useradd、adduser和userdel在使用时的注意事项
- Diversity HDU - 6725
- C语言编程笔记丨一种很酷的 C 语言技巧
- 机器学习Machine learning in action实战相关资料
- python画动态图-利用Python如何制作好玩的GIF动图详解
- JAVA中Long与Integer
- Delphi 2010
- 完美者常用软件光盘2008
- 笔记本电脑桌面的计算机图标不见了,笔记本电脑桌面显示没了怎么办呢
- 分享一个查看外网IP的工具
- nginx企业级优化
- CVF转IVF可能遇到的问题
- 哦麦艾斯!AI设计的丑衣服将引领时尚?数据结构与算法代码面试题;将文件藏在图片里的隐写工具;蒙古语语音合成语料库
- 【渝粤题库】广东开放大学 服务标准化 形成性考核
- 51单片机c语言直流电机廷迟启停,51单片机控制直流电机不会加定时器延时程序...
- matlab tic tac toe,详解Tic-Tac-Toe人工智能实现
- 华严数字体系--说说不可说
- UVa 1471 Defense Lines (解释紫书思路)