1.java.io.File类
java.io.File类:文件和目录路径名的抽象表示形式,且File类对象是与平台无关。可以有构造器创建其对象,此对象对应着一个(.txt.properties.avi.doc)或者文件目录
File能新建、删除、重命名文件和目录,但File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。
File类的对象常常作为io流的具体类的构造器的形参
File类的常见构造方法:
//方法一
public File(String pathname)
以pathname为路径创建File对象,可以是绝对路径或者相对路径,如果pathname是相对路径,则默认的当前路径在系统属性user.dir中存储。
//方法二
public File(String parent,String child)
以parent为父路径,child为子路径创建File对象。
File的静态属性String separator存储了当前系统的路径分隔符。
①在UNIX中,此字段为‘/’,在Windows中,为‘’
demo
public class TestFile {
@Test
public void test1() {
/*
* 路径:
* 绝对路径:包括盘符在内的完整的文件路径
* 相对路径:在当前文件目录下的文件的路径
*/
//两个字斜杠用法法
// File file = new File("d:/io/holleworld.txt");
File file = new File("d:\io\holleworld.txt");
//相对路径
File file2 = new File("holle.txt");
//目录
File file3 = new File("d:\io\io1");
}
}
以上就是动力节点java培训机构的小编针对“基础学习之Java.io包的file类的使用”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习