File类兼谈回调
目标:File类的实质,熟悉File类中的回调操作
要求:
示例代码:Test1.java
File类的对象并不表示实实在在的文件对象,好似一个欺骗性的名字;表示的是文件和目录路径的抽象表示形式;也就是说当给定一个抽象路径new出一个File对象时此对象并不表示实实在在的文件对象,只有调用该对象的createNewFile方法,如若不存在才会创建该抽象路径表示的文件或目录。
解析java.io.File类中的list()方法使用的回调操作。
代码:Test.java
JDK中File类对list(FilenameFilter filter)实现操作如下: