站稳马步——(10)java I/O整理1

来源:互联网 发布:软件设计师考试教材 编辑:程序博客网 时间:2024/06/01 09:00

java I/O分类:

按流的走向分分为:输入流和输出流;按流的单位分分为:字节流和字符流。

                      字节流                  字符流
输入流        InputStream            Reader
输出流        OutputStream          Writer

 

InputStream是所有字节输入流的祖先,而OutputStream是所有字节输出流的祖先。

Reader是所有读取字符串输入流的祖先,而writer是所有输出字符串的祖先。

 

 

 

java I/O系统总体结构图:

 

 

字节输入流,如下图:

            

 

 

字符输入流,如下图:

 

 

字节输出流,如下图:

 

 

 

 

字符输出流,如下图: