• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            The Fourth Dimension Space

            枯葉北風(fēng)寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

            JAVA File Watcher Service

            public static void main(String[] args) throws IOException
                {
                    try
                    {
                        WatchService watcher = FileSystems.getDefault().newWatchService();
                        Path watchedDir = Paths.get("C:\\Users\\Administrator\\workspace\\test");
                        WatchKey key = watchedDir.register(watcher, StandardWatchEventKinds.ENTRY_CREATE, StandardWatchEventKinds.ENTRY_DELETE,StandardWatchEventKinds.ENTRY_MODIFY);
                        System.out.println("Watching "+ watchedDir);
                    
                        while(true)
                        {
                            key = watcher.take(); 
                            for(WatchEvent<?> event: key.pollEvents())
                            {
                                WatchEvent.Kind<?> kind = event.kind();
                                WatchEvent<Path> ev = (WatchEvent<Path>)event;
                                Path pathName = ev.context();
                                if(kind == StandardWatchEventKinds.ENTRY_MODIFY)
                                    System.out.println(pathName + " modified!");
                                else if(kind == StandardWatchEventKinds.ENTRY_DELETE)
                                    System.out.println(pathName+" deleted");
                                else {
                                    System.out.println(pathName + "created");
                                }
                            }
                            key.reset();
                        }
                        
                    } catch (InterruptedException e) {
                        // TODO 自動生成的 catch 塊
                        e.printStackTrace();
                    }
                }

            輸出:
            Watching C:\Users\Administrator\workspace\test
            test7.txt deleted
            test8.txtcreated
            test8.txt modified!
            newFilecreated
            newFile modified!
            newFile modified!
            newDircreated
            newDir modified!
            .newFile.swpcreated
            .newFile.swp modified!
            .newFile.swpxcreated
            .newFile.swpx modified!
            .newFile.swpx deleted
            .newFile.swp deleted
            .newFile.swpcreated
            .newFile.swp modified!
            .newFile.swp modified!
            .newFile.swp modified!
            newFile~created
            newFile~ modified!
            newFile~ modified!
            newFile~ modified!
            newFile~ modified!
            newFile~ modified!
            newFile modified!
            newFile modified!
            newFile~ deleted
            .newFile.swp modified!
            .newFile.swp deleted
            newDir deleted
            newFile deleted
            test8.txt deleted
            新建文件夾 deleted

            posted on 2014-09-17 22:36 abilitytao 閱讀(680) 評論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久精品国产亚洲沈樵| 狠狠色丁香久久婷婷综合| 久久精品99久久香蕉国产色戒| 99久久成人18免费网站| 国产99久久精品一区二区| 久久91精品国产91久久麻豆| 久久婷婷激情综合色综合俺也去 | 国产成人久久久精品二区三区| 久久国产色AV免费观看| 欧美一区二区精品久久| 久久久精品日本一区二区三区| 久久精品视屏| 久久婷婷五月综合97色直播| 日韩精品久久久久久久电影蜜臀| 国产精品一久久香蕉国产线看观看| 91精品国产91久久综合| 日本三级久久网| 日韩精品久久久久久久电影| 久久精品人人做人人爽电影| 看久久久久久a级毛片| 99久久国产热无码精品免费久久久久| 99久久精品这里只有精品| 久久青青色综合| 夜夜亚洲天天久久| 久久久这里有精品| 久久久国产精品网站| 亚洲国产精品狼友中文久久久| 亚洲精品白浆高清久久久久久 | 亚洲综合伊人久久大杳蕉| 国产成人久久精品区一区二区| 久久99精品免费一区二区| 中文字幕乱码久久午夜| 久久国产精品视频| 久久综合给合久久狠狠狠97色69| 91久久福利国产成人精品| 18禁黄久久久AAA片| 久久久久国产| 伊人久久免费视频| 国产精品久久久久久吹潮| 久久久久久久久波多野高潮| 青青青国产精品国产精品久久久久 |