public static void keep(){
File sourceFile = new File("E:/a.txt");
File targetFile = new File("E:/b.txt");
byte[] buf = new byte[1];
try(
FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(targetFile);
) {
while (fis.read(buf) != -1) {
fos.write(buf);
if (targetFile.length() == 6) {
position = 6;
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
try(
RandomAccessFile readFile = new RandomAccessFile(sourceFile, "rw");
RandomAccessFile writeFile = new RandomAccessFile(targetFile, "rw");
) {
readFile.seek(position);
writeFile.seek(position);
byte[] buf1 = new byte[1];
while (readFile.read(buf1) != -1) {
writeFile.write(buf1);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
catch (IOException e) {
}
}
相关文章
- 10-17Python 3 读写文件的简单方法!
- 10-17AAC转换MP3格式最简单的方法是什么
- 10-17一个简单的以User权限启动外部应用程序
- 10-17Sublime3 中在行尾增加一个分号的方法
- 10-17Winform中只运行运行一个实例的方法
- 10-17(简单)华为Mate10 BLA-AL00的USB调试模式在哪里打开的方法
- 10-17一个简单的IM聊天程序Pie IM(以后会更新)
- 10-17python3 写一个简单的websocket程序(转)
- 10-17【实战】简单的API接口FUZZ小案例
- 10-17一个简单易用的视频下载工具 Downie v3.5.1,适配苹果所有 macOS 系统