一、File类的概述和构造方法
1.File:它是文件和目录路径名的抽象表示
- 文件和目录是可以通过File封装成对象的
- 对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的。
2.构造方法
方法名 | 说明 |
---|---|
File(String pathname) | 通过将给定的路径名字符串转换为抽象路径名来创建新的File实例 |
File(String parent,String child) | 从父路径名字符串和子路径名字符串创建新的File实例 |
File(File parent,String child) | 从父抽象路径名和子路径名字符串创建新的File实例 |
二、构造方法的使用
1. File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的File实例
// File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的File实例
File f1=new File("E:\\ye\\java.txt");
2. File(String parent,String child):从父路径名字符串和子路径名字符串创建新的File实例
//File(String parent,String child):从父路径名字符串和子路径名字符串创建新的File实例
File f2=new File("E:\\ye", "java.txt") ;
3. File(File parent,String child):从父抽象路径名和子路径名字符串创建新的File实例
// File(File parent,String child):从父抽象路径名和子路径名字符串创建新的File实例
File f3=new File("E:\\ye");
File f4=new File(f3, "java.txt");