java FileFilter

获取目录下的所有class文件
可以采取一些过滤的手段
方法是 自己实现一个FileFilter 在accept方法里来自定义File的一些属性
示例:
File[] dirfiles = dir.listFiles(new FileFilter() {
public boolean accept(File file) {
return (recursive && file.isDirectory()) || (file.getName().endsWith(".class"));
}
});