Java IO体系看起来非常的复杂,类也非常的多,其实很多时候看的都是云里雾里的,或许使用了很多年了,都还是稀里糊涂的,今天就把Java IO体系学习的一些知识点进行梳理。
相信很多人觉得乱就是因为这几个关键词Input 、Output 、reader、writer 不知道到底该怎么办?
请记住下面这一点:
“读写是针对内存的读写”。Input: 内存从文件里读入数据;Output: 内存写数据到文件中。
IO体系结构有如下三种:
1)、流式(字节流、字符流)
2)、非流式(File、RandomAccessFile)
3)、其他
如下图所示:

下节预告:字节流
网友评论