Java.io.PipedReader 类


介绍

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

类声明

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

public class PipedReader
   extends Reader

场地

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

  • protected Object lock - 这是用于同步该流上的操作的对象。

类构造函数

先生。 构造函数及描述
1

管道读取器()

这会创建一个 PipedReader,因此它尚未连接。

2

PipedReader(int 管道大小)

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

3

PipedReader(PipedWriter src)

这将创建一个 PipedReader,以便它连接到管道编写器 src。

4

PipedReader(PipedWriter src, int pipelineSize)

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

类方法

先生。 方法及说明
1 无效关闭()

此方法关闭此管道流并释放与该流关联的所有系统资源。

2 无效连接(PipedWriter src)

此方法导致该管道读取器连接到管道写入器src

3 int 读取()

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

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

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

5 布尔就绪()

此方法告知该流是否已准备好读取。

继承的方法

该类继承了以下类的方法 -

  • Java.io.Reader
  • Java.io.对象