code: public static List<File> listAll(File rootDir) {
  		return Files.fileTreeTraverser().preOrderTraversal(rootDir).toList();
  	}
docs: 前序递归列出所有文件, 包含文件与目录，及根目录本身.
  
  前序即先列出父目录，在列出子目录. 如要后序遍历, 直接使用Files.fileTreeTraverser()