在计算机里面,其实就只有两样东西:文件和文件夹。
文档文件,图片文件,视频文件,应用程序文件……
那在Java中是如何处理这些文件的?
按照面向对象的原则,文件自然也是一个类。
File,文件的意思,顾名思义,就是Java里和文件相关的一个类,它即表示是文件,也可以表示文件夹。
其实文件也好,文件夹也罢,它们本质上是一回事。
你有一个视频文件,你朋友问你放在哪里了,你说在D盘“三年高考”文件夹中的“生物必修”文件夹下。
D盘\三年高考\生物必修,这就是路径。
一、File类介绍
File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作
①是Windows系统中的文件路径
Windows系统中的路径是用右斜杠“\”分隔开的。
②创建文件对象
构造方法:File(String pathname) 。
其中的参数即为文件路径。
③直接打印File对象
④控制台打印输出
输出即为文件路径,不是地址,很显然,File类底层是重写了toString方法的,不然就是Object的toString方法会打印地址。
Java中的文件路径是用左斜杠“/”