Java 文件学习
2. 核心知识点
1. File 类作用
专门用于表示文件或目录路径,可操作文件本身(创建、删除、属性查询),不能读写文件内容。
2. 路径分类
• 绝对路径:完整路径,从根目录开始
• 相对路径:相对于当前项目的路径
• 路径分隔符:\(Windows)、/(通用推荐)
3. 常用构造方法
• File(String pathname):根据路径创建对象
• File(File parent, String child):父路径+子文件/目录
4. 常用方法
• 创建:createNewFile() 创建文件、mkdir() 单级目录、mkdirs() 多级目录
• 删除:delete() 删除文件/空目录
• 判断:isFile() 是否为文件、isDirectory() 是否为文件夹、exists() 是否存在
• 获取信息:getName() 名称、getAbsolutePath() 绝对路径、length() 文件大小
• 遍历:list()、listFiles() 获取目录下所有文件
