版权声明: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:随机访问类
接下来会对每一类进行研究,会继续更新