java基础(jdk1.8)
**
文件IO——IO流对象
**
IO流是java操作读写的主要方式。
流之前得先了解一个概念,输入和输出
在java流中,输入流就是向java内读入,输出流就是从java中向外部输出
字节流 byte
InputStream
字节输入流顶类(接口)
OutputStream
字节输出流顶类(接口)
字符流 char
Reader
字符输入流顶类(接口)
Writer
字符输出流顶类(接口)
转换流
注意: 两个转换流分别继承于字符流的两个超类
OutputStreamWriter
字符转字节
继承于 Writer(字符输出流超类)
子类为 FileWriter
InputStreamReader
字节转字符
继承于 Reader(字符输入流超类)
子类为 FileReader
缓冲流
字节输入输出、字符输入输出皆有缓冲流
- BufferedInputStream
- BufferedOutputStream
- BufferedReader
- BufferedWriter
有兴趣的关注我的公众号,一起学习交流啊
上一篇 》File类
下一篇 》字节流