下面关于 File 类操作文件的说法正确的是( )
A.
File类中提供了一个重载的list(FilenameFilter filter)方法,该方法接收一个FilenameFilter类型的参数,可以对文件进行过滤筛选
B.
使用list(FilenameFilter filter)方法,需要实现FilenameFilter 接口的accept(File dir, String name)
C.
File类的delete()方法只能删除一个文件或空目录,如果目录下包含子目录或文件,则File类的delete()方法不允许对这个目录直接删除
D.
在Java中delete()方法删除目录后,可以恢复