Java.io.Reader Java.io.RandomAccessFile Java.io.SequenceInputStream 介绍 该java.io.Reader中类是用于读取字符流的抽象类。 类声明 以下是Java.io.Reader类的声明 public class Reader extends Object implements DataOutput, DataInput, Closeable 领域 以下是Java.io.Reader类的字段 protected Object lock - 这是用于同步此流上的操作的对象。 类构造函数 Sr.No. 构造函数和描述 1 protected Reader() 这将创建一个新的字符流阅读器,其关键部分将在阅读器本身上同步。 2 protected Reader(Object lock) 这将创建一个新的字符流阅读器,其关键部分将在给定对象上同步。 类方法 Sr.No. 方法和描述 1 abstract void close() 此方法关闭流并释放与其关联的所有系统资源。 2 void mark(int readAheadLimit) 此方法标记流中的当前位置。 3 boolean markSupported() 此方法告知此流是否支持mark()操作。 4 int read() 此方法读取单个字符。 5 int read(char [] cbuf) 此方法将字符读入数组。 6 abstract int read(char [] cbuf,int off,int len) 此方法将字符读入数组的一部分。 7 int read(CharBuffer target) 此方法尝试将字符读入指定的字符缓冲区。 8 boolean ready() 此方法告知是否已准备好读取此流。 9 void reset() 此方法重置流。 10 long skip(long n) 此方法会跳过字符。 方法继承 该类继承以下类中的方法 Java.io.Object Java.io.RandomAccessFile Java.io.SequenceInputStream