多线程_定时删除指定的带内容目录
来源:互联网 发布:网络最常鼓掌处理方法 编辑:程序博客网 时间:2024/05/17 09:22
package cn.itcast_12;import java.io.File;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/* * 需求:在指定的时间删除我们的指定目录(demo文件夹以及文件夹下的文件) * 递归删除目录 */class DeleteFolder extends TimerTask {private Timer t;public DeleteFolder() {super();}public DeleteFolder(Timer t) {super();this.t = t;}@Overridepublic void run() {File srcFolder = new File("demo");deleteFolder(srcFolder);System.out.println("删除成功");t.cancel();}// 递归删除目录private void deleteFolder(File srcFolder) {File[] fileArray = srcFolder.listFiles();if (srcFolder != null) {for (File file : fileArray) {if (file.isDirectory()) {deleteFolder(file);} else {System.out.println(file.getName() + ":" + file.delete());}}System.out.println(srcFolder.getName() + ":" + srcFolder.delete());}}}public class TimerTest {public static void main(String[] args) throws ParseException {// 创建定时器Timer t = new Timer();// 创建时间对象String dates = "2017-03-21 23:03:20";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date d = sdf.parse(dates);// 执行定时任务t.schedule(new DeleteFolder(t), d);}}
0 0
- 多线程_定时删除指定的带内容目录
- 多线程(定时删除指定的带内容目录)
- 多线程-定时删除指定的带内容目录
- 递归删除带内容的指定目录demo
- IO流_递归删除带内容的目录案例
- 删除带内容的目录
- IO流(删除带内容的目录)
- 递归删除带内容的目录
- IO流删除带内容的目录
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
- bat 删除指定目录下带后缀的文件
- 递归删除指定目录下的所有内容
- java io File删除带内容的目录
- Java文件 File练习-递归删除带内容的目录
- c#删除指定目录下所有内容
- DataTable删除指定的内容
- shell 定时删除某个目录指定格式文件(递归)
- linux 下pyhton 删除指定目录下所有的重复内容的文件
- springMVC中validation校验案例
- RocketMQ(一)介绍
- webview重写 shouldOverrideUrlLoading,在部分手机上不能拦截?
- CSU 1848:3-sided dice 高斯消元(2010 Southwestern European Regional Contest)
- FastDFS FAQ
- 多线程_定时删除指定的带内容目录
- 【问题解决】Packet for query is too large (1165 > 1024). You can change this value
- Java 8 时间日期库的20个使用示例
- C++数据成员必须在构造函数初始化列表中初始化
- Linux下文件系统的三个主要时间属性atime、ctime、mtime
- RocketMQ(二)集群配置
- TensorFlow入门 fully_connected_feed.py
- RecyclerView 复用与 CheckBox 结合使用导致的问题
- 170321 Qt远程控制界面、文件图像,汇编第四章实验