IO体系概述

版权声明:ssupdding https://blog.csdn.net/sspudding/article/details/88635967

Java中I/O操作主要是指使用Java进行输入,输出操作。Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。
在这里插入图片描述
(图片来自网络侵删)

在整个Java.io包中最重要的就是5个类和一个接口。
5个类指的是File、OutputStream、InputStream、Writer、Reader;
一个接口指的是Serializable。

Java中IO流的体系结构:
在这里插入图片描述

在这里插入图片描述
(图片来自网络侵删)

四种IO流基类:
字节输入流:InputStram
字节输出流:OutputStream
字符输入流:Reader
字符输出流:Writer

RandomAccessFile:随机访问类

接下来会对每一类进行研究,会继续更新

猜你喜欢

转载自blog.csdn.net/sspudding/article/details/88635967