美文网首页
java文件清理器

java文件清理器

作者: 冒险小A | 来源:发表于2018-12-08 22:14 被阅读0次

最近啊..下了点学习视频看

无奈用百度盘下下来有很多乱七八糟的缓存失败文件 , 占用空间又很闹心 , 但是文件夹数量又非常多.一点点删会非常麻烦 , 俺寻思想着写个文件清理器吧 此时只需要mp4文件
简单的递归实现
import java.io.File;

public class FileGC {
    public static void main(String[] args) {
        FileGC fileGC = new FileGC();
        fileGC.scanFile(new File("E:\\学习资料"));//参数为路径
    }

    //递归 扫描文件名并删除
    private void scanFile(File f) {
        if (f.isFile()) {
            //参数为后缀类型
            if (f.getName().endsWith(".baiduyun.downloading.cfg") || f.getName().endsWith(".baiduyun.downloading")) {
                System.out.println(f.getName());
                f.delete();
            }
        }
        if (f.isDirectory()) {
            File fs[] = f.listFiles();
            for (File file : fs) {
                scanFile(file);
            }
        }

    }
}
打印被删除的文件

缺点 : 不是进入回收站的方式

相关文章

  • java文件清理器

    最近啊..下了点学习视频看 缺点 : 不是进入回收站的方式

  • Java运行时数据区笔记

    Java程序执行过程 Java源文件 -> 解析器 -> Class文件 -> Java类加载器 -> Java运...

  • 乱七八糟的基础知识

    JAVA编译过程 源文件—>java编译器—>字节码文件—>(类装载器—>字节码校验器—>解释器)—>系统平台 字...

  • Java程序执行流程

    .Java源文件>compiler编译器>.class字节码文件>interpreter解释器> 以上就是java...

  • 深入理解Class文件-1

    什么是class文件   Java字节码类文件(.class)是Java编译器编译Java源文件(.java)产生...

  • 热修复类加载项目实战

    android 与 java 的类加载器 类别加载文件类加载器分类java.class 文件{{java类加载机制...

  • 清理linux日志 持续更新

    常见的日志文件如下: nginx log日志 java的进程的输出 /var/log/journal/ 清理未清理...

  • JVM内存区域划分

    Java源代码文件(.java)会被Java编译器编译为字节码文件(.class),然后由JVM中的类加载器加载各...

  • 一、JAVA的编译和运行

    1、编写java源文件2、编译器(javac.exe)3、解释器(java.exe) 1、编写java源文件 一个...

  • [JVM知识点梳理]JVM之内存管理机制

    运行时内存区域划分 Java源文件(.java文件)会被Java编译器编译为字节码文件(.class文件),再由J...

网友评论

      本文标题:java文件清理器

      本文链接:https://www.haomeiwen.com/subject/zrechqtx.html