thinking in java 中的一端代码有不明白的地方 这好像是实现了一个接口,你要去查查这个接口函数的参数说明,不过不排除java库代码的垃圾成分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义要用interface阿,这里已经实现了,要去FilenameFilter类里看看接口函数的信息 if (filter.accept(this, names[i])) { v.add(names[i]);}这里调用了啊 if (filter.accept(this, names[i])) { v.add(names[i]);}这里调用了啊--------------------------------但是这个"this"在程序中好象没用呀 if (filter.accept(this, names[i])) { v.add(names[i]);}这段代码是在File类中,this 也就是 path 这个对象了,不过到了accept这个方法中没有用到path if (filter.accept(this, names[i])) { v.add(names[i]);}这段代码是在File类中,this 也就是 path 这个对象了,不过到了accept这个方法中没有用到path----------------------------是呀我的意思就是accept中不用为什么要存在呢 accept函数是接口里需要有的,这里只是一种简单的实现,所以没有用到,但并不代表所有实现这个接口的地方都用不到 accept函数的signiture是接口里规定好的,这里是bruce(我没记错的话)举得一个例子,在更复杂的实现中,可能会用到的,他这里只是让你明白一点io的东西 关于java中线程的执行问题 获取网页内容的中文乱码,求解,谢谢! 使用了未经检查或不安全的操作。应该怎么修改? java 中的数组问题 在十字路口真是痛苦,大伙过来看看吧 如何把系统时间转换成unix时间 定时启动,response,request参数传递难题。(100分请教) 关于socket发送和接受对象的问题 Socket 的问题! 放分解决问题?传值问题 接口和抽象的骨架实现类? 如何让java程序只运行一次呢?
v.add(names[i]);
}这里调用了啊
v.add(names[i]);
}这里调用了啊
--------------------------------
但是这个"this"在程序中好象没用呀
v.add(names[i]);
}这段代码是在File类中,this 也就是 path 这个对象了,
不过到了accept这个方法中没有用到path
v.add(names[i]);
}这段代码是在File类中,this 也就是 path 这个对象了,
不过到了accept这个方法中没有用到path
----------------------------
是呀我的意思就是accept中不用为什么要存在呢
这里是bruce(我没记错的话)举得一个例子,
在更复杂的实现中,可能会用到的,他这里只是让你明白一点io的东西