Java基础(二十四)Java IO(1)输入/输出流
在Java API中,可以从其中读入一个字节序列的对象称作输入流,而可以向其中写入一个字节序列的对象称为输出流。
输入流的指向称为源,程序从指向源的输入流中读取数据。
输出流的指向是字节要去的目的地,程序通过向输出流中写入数据把信息传递到目的地。
输入输出流一般分为字节输入流、字节输出流、字符输入流和字符输出流。
这些字节序列的来源地和目的地可以是文件、网络连接甚至是内存块。
抽象类InputStream和OutputStream构成了输入/输出类层次结构的基础。
1.字节输入流InputStream类
InputStream类是字节输入流的抽象类,它是所有字节输入流的父类,其各种子类实现了不同的数据输入流。
2.字节输出流
OutputStream类是字节输出流的抽象类,它是所有字节输出流的父类,其子类实现了不同数据的输出流。
3.字符输入流Reader类
Reader类是字符输入流的抽象类,它是所有字符输入流的父类。
4.字符输出流
Writer类是字符输出流的抽象类,它是所有字符输出流的父类。
儿女情长什么的,最影响我们闯荡江湖了。