code: public static WatchMonitor create(URI uri, int maxDepth, WatchEvent.Kind<?>... events){
  		return create(Paths.get(uri), maxDepth, events);
  	}
docs: 创建并初始化监听
  @param uri URI
  @param events 监听的事件列表
  @param maxDepth 当监听目录时，监听目录的最大深度，当设置值为1（或小于1）时，表示不递归监听子目录
  @return 监听对象