JavaIO 流IO流介绍
Posted lijianming180
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaIO 流IO流介绍相关的知识,希望对你有一定的参考价值。
IO流定义:
流的本质是一组单向有序,分起始和终止的数据传输过程。需要导入import java.io.*
IO流分类:
按数据类型分为:字节流和字符流
字节流:
按字节进行读取(可以处理任意类型数据)
字符流
字节流 + 编码表(处理纯文本数据优先考虑)
按数据流向分为:输入流和输出流
输入流
有Reader(字符输入流)、InputStream(字节输入流)
输出流
有Writer(字符输出流)、OutputStream(字节输出流)
按复杂程度分为:基本流和包装流
基本流
包装流
IO 流四大基类
InputStream (字节输入流)
1 | public abstract class |
构造方法及成员方法
?InputStream() //是所有数据输入字节流的基类
1 | int available() |
OutputStream (字节输出流)
1 | public abstract class OutputStream |
构造方法及成员方法
?OutputStream() //是所有数据输出字节流的基类
1 | abstract void write_any(Any value) |
Reader (字符输入流)
1 | public abstract class Reader |
构造方法及成员方法
?Protected Reader()
Protected Reader(Object lock)
1 | abstract void close() |
Writer (字符输出流)
1 | public abstract class Writer |
构造方法及成员函数
?protected Writer()
protected Writer(Object lock)
1 | Writer append(char c) |
以上是关于JavaIO 流IO流介绍的主要内容,如果未能解决你的问题,请参考以下文章