这两个类,是字符流的顶级父类,提供了一些共性方法
这两个类,都是抽象类,一般不直接使用,即使是多态也不常用
这两个类,提供的重要方法都很少
1.Reader
此类是字符输入流的顶级父类,常用的方法有 read
public int read()
: 读取单个字符
public int read(char[] cbuf)
: 读取多个字符,存入数组
public abstract void close()
: 关闭流
2.Writer
此类是字符输出流的顶级父类,常用的方法有 write
public void write(int c)
: 写入单个字符
public void write(char[] cbuf)
: 写入字符数组
public abstract void write(char[] cbuf,
int off,
int len) : 写入数组一部分
public void write(String str)
: 写入字符串
public void write(String str,
int off,int len)
: 写入字符串一部分
public abstract void flush()
: 刷新流
public abstract void close()
: 关闭流