Java I/O操作
以下均整理自网络
目录
java中主要的IO操作是指使用Java进行输入输出,Java所有输入输出操作都是基于数据流的。这些数据流表示了字符或者字节数据的流动序列。java.io是主要的软件包。此外,Java也对快传输提供支持,再核心库java.nio中采用的就是快IO,流IO的好处是简单易用,缺点是效率低。快IO效率较高,但是编程复杂。
java.io包含了流式IO需要的所有类,在java.io包中有四个基本的类:
- InputStream
- OutputStream
- Reader
- Writer
java 的IO模型按功能划分Stream,可以动态装配这些Stream,以便获得需要的功能。
例如,需要一个具有缓存的文件输入流,可以结合FileInputStream和BufferInputStream。
具体分类:
文件
本文来自博客园,作者:两小无猜,转载请注明原文链接:https://www.cnblogs.com/charlottepl/p/12900917.html