Java.io.PipedReader 类



介绍

Java.io.PipedReader 类是管道字符输入流。

类声明

以下是Java.io.PipedReader 类的声明:

public class PipedReader
   extends Reader

字段

以下是Java.io.PipedReader 类的字段:

  • protected Object lock − 这是用于同步此流操作的对象。

类构造函数

序号 构造函数及描述
1

PipedReader()

这创建一个 PipedReader,使其尚未连接。

2

PipedReader(int pipeSize)

这创建一个 PipedReader,使其尚未连接,并为管道的缓冲区使用指定的管道大小。

3

PipedReader(PipedWriter src)

这创建一个 PipedReader,使其连接到管道写入器 src。

4

PipedReader(PipedWriter src, int pipeSize)

这创建一个 PipedReader,使其连接到管道写入器 src,并为管道的缓冲区使用指定的管道大小。

类方法

序号 方法及描述
1 void close()

此方法关闭此管道流并释放与流关联的任何系统资源。

2 void connect(PipedWriter src)

此方法使此管道读取器连接到管道写入器 src

3 int read()

此方法读取此管道流的下一个数据字符。

4 int read(char[] cbuf, int off, int len)

此方法将此管道流中最多 len 个数据字符读取到字符数组中。

5 boolean ready()

此方法指示此流是否准备好读取。

继承的方法

此类继承自以下类的方法:

  • Java.io.Reader
  • Java.io.Object
广告