存诸数据的方案
变量01 | 数组02 | 集合03 | 对象04 |
double money=9999.5; | int[] age=new int[100]; | List<Student> students =new ArrayList<>(); |
Student s=new Student() |
它们都是内存中的数据容器,它们记住的数据,在断电,或者程序终止时会丢失.
有些数据想长久保存起来,咋整?
File
文件是非常重要的存储方式,在计算机硬盘中。
即便断电,或者程序终止了,存储在硬盘文件中的数据也不会丢失。
File是java.io.包下的类,File类的对象,用于代表当前操作系统的文件(可以是文件、或文件夹)。
获取文件信息(大小,文件名,修改时间)
创建文件/文件夹删除文件/文件夹
判断文件的类型
...
注意:File类只能对文件本身进行操作,不能读写文件里面存储的数据。
IO流
用于读写数据的(可以读写文件,或网络中的数据)
File:代表文本 |
io流:读写数据 |
创建File类的对象
构造器 | 说明 |
public File(String pathname) | 根据文件路径创建文件对象 |
public File(String parent,String child) | 根据父路径和子路径名字创建文件对象 |
public File(File parent,String child) | 根据父路径对应文件对象和子路径名字创建文件对象 |
注意
File对象既可以代表