程序执行时声明一个行的FTPFileFilter,在其中有定义了另外一个代码相关代码如下currentFileFilter = new FTPFileFilter() { @Override public boolean accept(FTPFile ftpfile) { //具体代码 }};这具体表示什么意思?程序的逻辑是什么?这样写的好处是什么?