JAVA中数据的输入输出操作都是以流(stream)的方式进行,java.io包里面定义了多个流类型。
分类
按照方向,分为输入流和输出流;
按照单位,分为字节流和字符流;
按照功能,分为节点流和处理流。
所有流类型都继承自四个抽象流类型:
字节流 字符流
输入流 InputStream Reader
输出流 OutputStream Writer
注意:
1个字节是8位,00000000 ~ 11111111,即0~255。
字符是指字母、数字、字和符号。
Java语言规范规定,Java的char类型是UTF-16的code unit,也就是一定是16位(2字节)。
本文深入探讨Java中数据输入输出操作的实现机制,通过分类介绍流类型,并详细解释字节流、字符流、输入流、输出流的概念及用法。
784

被折叠的 条评论
为什么被折叠?



