code: public void setPaths(String... paths) {
          clear();
          try {
              List<NutResource> list = getResources(paths);
              if (utf8)
                  for (NutResource nr : list) {
                      if (log.isDebugEnabled())
                          log.debug("load properties from " + nr);
                      Reader r = nr.getReader();
                      try {
                          load(nr.getReader(), false);
                      }
                      finally {
                          Streams.safeClose(r);
                      }
                  }
              else {
                  Properties p = new Properties();
                  for (NutResource nr : list) {
                      // 用字符流来读取文件
                      BufferedReader bf = new BufferedReader(new InputStreamReader(nr.getInputStream()));
                      try {
                          p.load(bf);
                      }
                      finally {
                          Streams.safeClose(bf);
                      }
                  }
                  putAll(p);
              }
          }
          catch (IOException e) {
              throw Lang.wrapThrow(e);
          }
      }
docs: 加载指定文件/文件夹的Properties文件,合并成一个Properties对象
  <p>
  <b style=color:red>如果有重复的key,请务必注意加载的顺序!!<b/>
  
  
  @param paths
  需要加载的Properties文件路径