1
我不明白,如何如何使用WatchService觀看多個目錄?
watcher.take();
會知道哪個目錄報告?它是否會報告每個已註冊的目錄?
dir.register(watcher...
如果我有多個觀察者,他們只會報告那些在他們註冊的目錄嗎?
返回值register()的用途是什麼?它看起來像它從來沒有在這裏說明使用:http://docs.oracle.com/javase/tutorial/essential/io/notification.html
什麼是比較由寄存器返回並採取返回watchkey的意義嗎? – 2014-10-02 15:17:36
@SuzanCioc它是一個標識符。而不是從'WatchKey'得到'Watchable'的,你可以直接進行比較,說你有一些特殊的行爲已註冊的'Watchable's之一。 – 2014-10-02 15:21:14
不明白。在某些情況下,觀看按鍵是否相同?哪些? – 2014-10-02 15:33:34