WatchKey java.nio.file.Path.
register(WatchService watcher, Kind<?>... events) throws IOException
为该文件注册watch service。
Registers the file located by this path with a watch service.
WatchKey java.nio.file.WatchService. take() throws InterruptedException
检索并移除下一个watch key。若没有可检索的则阻塞。
Retrieves and removes next watch key, waiting if none are yet present.
为该文件注册watch service。
Registers the file located by this path with a watch service.
WatchKey java.nio.file.WatchService. take() throws InterruptedException
检索并移除下一个watch key。若没有可检索的则阻塞。
Retrieves and removes next watch key, waiting if none are yet present.
List<WatchEvent<?>> java.nio.file.WatchKey. pollEvents()
检索并移除所有该watch key
Retrieves and removes all pending events for this watch key, returning a List of the events that were retrieved.
Kind<?> java.nio.file.WatchEvent. kind()
返回事件种类
Returns the event kind.
String java.nio.file.WatchEvent.Kind. name()
返回事件种类的名字。
Returns the name of the event kind.
? java.nio.file.WatchEvent. context()
返回事件发生的环境,简单讲就是不带路径的文件名。
Returns the context for the event.