java i/o类库基于流的思想来构建,并提供了各类流和创建流的机制来完成对不同设备的读写。
按照数据流的方向,可以将流分为输入流和输出流2类;按照处理数据的最小单位的不同,可以
将流分为字节流和字符流2类。
4个流的抽象类:(都是抽象类)
1.Inputstream --- 输入字节流
2.Outputstream ---- 输出字节流
3.Reader ---- 输入字符流
4.Writer ---- 输出字符流
操作的步骤:
1:选择流
2:new出流对象
3:调用方法
4:关闭流
建立,操作,关闭。是3个必须的步骤。
对象的序列化:将对象以2进制形式输出(没有确定具体输出到哪里)
对象的反序列化:将输入的2进制数据转化为对象。
标志性接口:serializable,序列化接口,没有方法,不需要重写。
时间: 2024-10-07 05:31:08