就是当文件被修改过或者有文件被删除的时候可以立即得到这个信息的,不知道有没有这样的函数亚?如果没有,要实现这样的功能的话,可以利用哪些函数呢?
谢谢~~~

解决方案 »

  1.   

    你的需求没有描述清楚,你希望你的程序长住内存吗?
    还是只得到某个问件的更改日期等等。
    如果是前者肯定没有,你可以自己写。JDK中有相应的注册事件的一些类,可以看一下core java中的常用包一章
      

  2.   

    sigh……果然……
    注册事件的类的话它是检查文件的注册表信息吗?不知道效率怎么样?
    偶上次写的一个被批了……说是太慢……sigh
      

  3.   

    要完善实现这功能的话只能用 JNI 调用本地方法
      

  4.   

    可以使用一个线程,没隔一会就查看File类的lastModified()方法得到最后修改时间。。
      

  5.   

    我上面说了啊!
    得到文件夹的lastModified()
    如果有变化就递归地查找哪些文件被修改了