多线程-定时删除指定的带内容目录
来源:互联网 发布:淘宝客服每日工作总结 编辑:程序博客网 时间:2024/06/05 04:17
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;/* * 需求:在指定的时间删除我们的指定目录(你可以指定c盘,但是我不建议,我使用项目路径下的demo) */class DeleteFolder extends TimerTask {@Overridepublic void run() {File srcFolder = new File("demo");deleteFolder(srcFolder);}// 递归删除目录public void deleteFolder(File srcFolder) {File[] fileArray = srcFolder.listFiles();if (fileArray != 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 s = "2014-11-27 15:45:00";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date d = sdf.parse(s);t.schedule(new DeleteFolder(), d);}}
阅读全文
0 0
- 多线程_定时删除指定的带内容目录
- 多线程(定时删除指定的带内容目录)
- 多线程-定时删除指定的带内容目录
- 递归删除带内容的指定目录demo
- 删除带内容的目录
- IO流(删除带内容的目录)
- 递归删除带内容的目录
- IO流删除带内容的目录
- Java基础---Java---IO流-----File 类、递归、删除一个带内容的目录、列出指定目录下文件夹、FilenameFilte
- bat 删除指定目录下带后缀的文件
- 递归删除指定目录下的所有内容
- java io File删除带内容的目录
- Java文件 File练习-递归删除带内容的目录
- IO流_递归删除带内容的目录案例
- c#删除指定目录下所有内容
- DataTable删除指定的内容
- shell 定时删除某个目录指定格式文件(递归)
- linux 下pyhton 删除指定目录下所有的重复内容的文件
- HDU
- Android的坐标系
- [LeetCode]Is Subsequence
- 自定义标签基本原理及作用
- React+Babel+Webpack初学者全家桶完整实例Demo
- 多线程-定时删除指定的带内容目录
- Hadoop运行jar包jdk版本冲突问题解决
- Codeforces Round #376 (Div. 2) D. 80-th Level Archeology —— 差分法 + 线段扫描法
- PhpStorm+Xampp+Xdebug配置
- 博客连接
- unity3d防止材质贴图丢失解决办法
- java中enum的用法总结
- 提交已有项目到GitHub
- 多线程-多线程常见的面试题