Input输入,Output输出
信息需要永久保存(持久化),一般用文件的形式把信息保存到磁盘
程序运行需要一些基本配置信息,这种配置信息也是保存在磁盘的文件中
程序从磁盘上读取文件,就称为Input,把文件写到磁盘,称为Output(参考位置是内存)
java.io包下类的分类
按输入和输出的方向划分:
-
输入
Input,Reader
-
输出
Output,Writer
数据格式划分:
-
字节流(二进制文件,如exe,office,图片,音频,视频)
Stream
-
字符流(文本文件,如,txt,程序源代码文件,html)
Reader,Writer
File
File类跟磁盘上的文件或目录关联,读写文件时就用这个file对象
常用的方法: