IO流基础知识

    xiaoxiao2025-08-17  11

    (1)读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。 (2)处理对象不同:字节流能处理所有类型的数据,而字符流只能处理字符类型的数据。 (3)字节流在操作的时候本身是不会用到缓冲区的,是文件本身的直接操作的;而字符流在操作的时候下后是会用到缓冲区的,是通过缓冲区来操作文件,我们将在下面验证这一点。 IO流分为两大类: 输出流,输出流又分为字节输出流(InputStream),和字符输出流(Writer) 输入流,输入流又分为字节输入流outputSteram,和字符输入流(Reader) 转换流的特点: (1)其是字符流和字节流之间的桥梁 (2)可对读取到的字节数据经过指定编码转换成字符 (3)可对读取到的字符数据经过指定编码转换成字节

    最新回复(0)