日期:2014-05-20  浏览次数:20789 次

java对文件夹的遍历
我想实现一个功能,让java不停的遍历文件夹,并选出文件夹中新增的文件,现在想到一个方法,就是在上次遍历完时加入一个遍历结束的的时间,下次遍历的时候读取所有文件的最后变动时间,如果在那个时间之后,就进行操作,但这需要有个时间的参数,可不可以不需要参数,直接就能读出来新建的文件
Java 遍历

------解决方案--------------------
我以前也做过一个类似的功能,但是因为我的文件数量并不是太多,所以我每次处理的时候都把处理过的文件名称存入数据库了,然后根据数据库来判断。你如果量比较大的话,可以结合缓存以及文件修改时间(文件修改时间不一定可靠,最后修改时间是可以人为改动的)等来做。
------解决方案--------------------
引用:
那如何实现不停的遍历呢?


不停遍历,不就是一个线程循环执行不就行了。