java判断文件是否被占用_java判断一个文件是否正在被其他程序使用(调用)?...
使用renameTo 。
可以试一下以下两个程序:
先运行这个,让一个文件处于使用状态:
import java.io.*;
public class FileLocker {
public static void main (String args[]) {
try {
File f = new File("a.txt");
f.createNewFile();
FileReader fr = new FileReader(f);
while (true);
} catch (Exception e) {
e.printStackTrace();
}
}
}
然后不要关掉,打开另一个窗口,运行下面这个:
import java.io.*;
public class FileLockChecker {
public static void main (String args[]) {
try {
File f = new File("a.txt");
File f1 = new File("b.txt");
f.renameTo(f1);
if (f.exists())
System.out.println("File in use.");
else
f1.renameTo(f); //改回来
} catch (Exception e) {
e.printStackTrace();
}
}
java判断文件是否被占用_java判断一个文件是否正在被其他程序使用(调用)?...相关推荐
- Java 将文件的内容复制到另一个文件
java将一个文件的内容复制到另一个文件. 使用BufferedWriter类的read和write方法将一个文件的内容复制到另一个文件. 完整代码 import java.io.*;public c ...
- java把一个文件的内容复制到另外一个文件
/** * java把一个文件的内容复制到另外一个文件 */ import java.io.File; import java.io.FileInputStream; import java.io ...
- jquery 文件上传 触发两次_点击三次input按钮,前两次不选择任何文件,第三次选择一个文件,结果上传了3个文件,即发生了三次请求...
点击三次input按钮,前两次不选择任何文件,第三次选择一个文件,结果页面上出现了3个文件,也就是上传了3个文件 我点击input,不选择任何文件,然后取消文件选择器的窗口,然后第二次次点击input ...
- Excel VBA 循环读取一个目录下面多个文件的内容,放到另外一个文件中
循环读取一个目录下面多个文件的内容,放到另外一个文件中 Public Sub getInputInfo()On Error GoTo errl'OUT対象ファイル開くDim wbOut As Work ...
- 计算机文件管理没有桌面,电脑文件杂乱无章?可能你需要一个文件管理系统
原标题:电脑文件杂乱无章?可能你需要一个文件管理系统 作为一个效率人士,除了需要学会时间管理,我们还要时刻管理好我们的工具,电脑是很重要的工具,工作生活学习都会用到电脑. 虽然现在手机已经很强大,但很 ...
- java 判断是否为cst格式_Java判断文件编码格式
1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK. 按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理 ...
- java怎么判断json是否为空_java判断jsonObject和jsonArray是否为空
resJsonObj = {"res":"0","msg":"","data":{"Nam ...
- java怎么判断对象不为空_java判断对象是否为空的方法
java判断对象是否为空的方法 发布时间:2020-06-25 14:39:17 来源:亿速云 阅读:134 作者:Leah 这篇文章将为大家详细讲解有关java判断对象是否为空的方法,文章内容质量较 ...
- java 文件保存目录结构_java web 实现文件夹上传(保留目录结构)
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 Save 改进后的代码不需要for ...
- mysql判断当前日期是否为节假日_java 判断日期是否是节假日
1.新建一个excel命名为"节假日.xls"存放节假日,模板格式如下 2.判断是否是节假日的类 工作日返回true ,休息日返回false. 需要引用poi-bin-3.9包,包 ...
最新文章
- Word 2003文件保存和另存为操作是否熟练掌握的有关测试
- [资料分享]GIS+=地理信息+云计算+大数据+容器+物联网+...论文、会议、讲座资料分享...
- Oracle insert大数据量经验之谈
- Mybatis 学习系列文章
- 在vs2010中使用nuget安装EF5报错解决方案
- html5的音乐标签使用,html5 音乐播放器 audio 标签使用概述_html5教程技巧
- VTK:Rendering之Cone3
- html块状元素高度,CSS:如何计算块元素的高度?
- Axios实现异步通信
- A+B for Matrices 及 C++ transform的用法
- 数据结构—链表-建立单链表
- 【BZOJ1434】【codevs2348】染色游戏,博弈
- java 难度_java中难度大一点的面试题
- Power Platform 介绍
- 【渝粤题库】陕西师范大学163215旅游研究方法与论文写作 作业(专升本)
- 微信小程序checkbox调整大小
- 手机连接Eclipse连接不上
- 与新晋图灵奖得主的虚拟对话
- ACW830. 单调栈
- 尚硅谷JavaWeb教程
热门文章
- linux 解决内存不足问题(设置虚拟内存)
- 数据中心行业深度报告:从财务分析看IDC行业的投资价值
- 计算机毕业设计asp.net193酒店客房预订网站系统
- .NET Standard(1)——.NET Standard是什么
- 51单片机最小系统板
- PhotoShop 之图层蒙版
- [转载vchome] 2005年经典事件
- 087 定积分求面积应用习题
- c语言中(char)的用法,c语言中char的用法是什么意思.docx
- Tupper‘s Self-Referential Formula 塔珀自指公式