IO流,四大IO流抽象类
四大IO流抽象类有:InputStream 、 OutputStream 、Reader、Writer
他们四个是所有IO流的抽象父类, 抽象类是不能被实例化的
争对字节的两个抽象类
1、InputStream 输入流 输入数据单位为字节 (8bit)
2、OutputStream 输出流
争对字符的两个抽象类
Reader 输入流
Writer 输出流
流基本都会有一个close()方法,来关闭流,避免系统资源的浪费
流的概念细分:
命名以Stream结尾的流一般是字节流 比如:FileInputStream、FileOutputStream
命名以Reader/Writer结尾的一般是字符流 比如 : FileReader 、 FileWriter
还可以细分为,节点流和处理流
节点流:直接连着数据源或者目的地的流
处理流:不直接连接着数据源和目的地的流,是“处理流的流”,可以通过对其他流的处理来提高程序的性能


有很多流是节点流,都是直接操作的。


浙公网安备 33010602011771号