想了解java中 IO 常用IO操作类继承结构分析的相关内容吗,在本文为您仔细讲解java io操作 的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,io操作,下面大家一起来学习吧。
IO 常用IO操作类继承结构
IO |
字符流 |
Reader(源) |
BufferedReader |
LineNumberReader |
InputStreamReader |
FileReader(字节流通向字符流的桥梁) |
|
|
|
StringReader |
|
|
|
|
Writer(目的) |
BufferedWriter |
|
|
|
OutputStreamWriter |
FileWriter(字符流通向字节流的桥梁) |
|
|
|
StringWriter |
空 |
|
|
|
PrintWriter |
空 |
|
|
|
字节流 |
InputStream(源) |
FileInputStream |
空 |
|
SequenceInputStream |
合并流 |
|
|
|
ByteArrayInputStream |
在构造的时候,需要接收数据源,而且数据源为字节数组; |
|
|
|
OutputStream(目的) |
FileOutputStream |
空 |
|
|
ByteArrayOutputStream |
内部定义了一个可变长度的字节数组,它就是数据目的地; |
|
|
|