[問題] 偵測資料夾的變動

看板java作者 (TRYING)時間19年前 (2006/05/24 01:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請問一個關於資料夾變動偵測的問題... 假設我有一個資料夾, 其下有 5 個檔案, 我想用 java 來自動偵測此資料夾的檔案有沒有被修改或增減 (譬如我新加入一個檔案, 或刪除一個檔案, 或者修改了此資料夾的其中一個檔案) 一旦此資料夾遭到變動更新, 就印出目前資料夾的所有檔案名稱, 檔案大小, 以及檔案最新修改日期 我的想法是: new 一個 thread, 用 while 迴圈每隔幾秒鐘就去偵測此 資料夾的檔案數目, 比對檔案名稱以及檔案修改日期 這種作法似乎不太好... 想請問在 java 中, 有沒有類似 event / listener 或者 由較底層 OS 來偵測資料夾是否有變動的方法呢? 或者其他較好的可行做法呢? 謝謝~~ :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.164.133
文章代碼(AID): #14Sq6CPn (java)
討論串 (同標題文章)
文章代碼(AID): #14Sq6CPn (java)