code: public static boolean isDirectory(File f) {
          if (null == f)
              return false;
          if (!f.exists())
              return false;
          if (!f.isDirectory())
              return false;
          return true;
      }
docs: 文件对象是否是目录，可接受 null