vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码vsping - 国外主机测评,国外VPS,国外服务器,国外云服务器,测评及优惠码国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

鸿蒙OS SerializablePermission

SerializablePermission java.lang.Object |—java.security.Permission |—|—java.security.BasicPermission |—|—|—java.io.SerializablePermission public final class SerializablePermission extends BasicPermission 此类用于可序列化权限。 SerializablePermission 包含名称(也称为“目标名称”)但没有操作列表; 您要么拥有命名权限,要么没有。 目标名称是 Serializable 权限的名称(见下文)。 下表列出了所有可能的 SerializablePermission 目标名称,并为每个目标名称提供了权限允许的描述以及授予代码权限的风险的讨论。 Since: 1.2 构造函数摘要 构造函数 描述 SerializablePermission(String name) 创建具有指定名称的新 SerializablePermission。 SerializablePermission(String name, String actions) 创建具有指定名称的新 SerializablePermission 对象。 方法总结 从类 java.security.BasicPermission 继承的方法 getActions, implies 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从类 java.security.Permission 继承的方法 checkGuard, getName, newPermissionCollection 构造函数详细信息 SerializablePermission public SerializablePermission(String name) 创建具有指定名称的新 SerializablePermission。 名称为 SerializablePermission 的符号名称,如“enableSubstitution”等。 参数: 参数名称 参数描述 name SerializablePermission 的名称。 Throws: Throw名称 Throw描述 NullPointerException 如果 name 为 null。 IllegalArgumentException 如果 name 为 empty。 SerializablePermission public SerializablePermission(String name, String actions) 创建具有指定名称的新 SerializablePermission 对象。 该名称是 SerializablePermission 的符号名称,且操作字符串当前未使用,应为空。 参数: 参数名称 参数描述 name SerializablePermission 的名称。 actions 当前未使用,必须设置为 null Throws: Throw名称 Throw描述 NullPointerException 如果 name 为 null。 IllegalArgumentException 如果 name 为 empty。

优惠码

鸿蒙OS SequenceInputStream

SequenceInputStream java.lang.Object |—java.io.InputStream |—|—java.io.SequenceInputStream public class SequenceInputStream extends InputStream SequenceInputStream 表示其他输入流的逻辑串联。 它从输入流的有序集合开始,从第一个读取直到到达文件末尾,然后从第二个读取,依此类推,直到最后一个包含的输入流到达文件末尾。 Since: JDK1.0 构造函数摘要 构造函数 描述 SequenceInputStream(InputStream s1, InputStream s2) 通过记住两个参数来初始化一个新创建的 SequenceInputStream,这两个参数将按顺序读取,首先是 s1,然后是 s2,以提供要从此 SequenceInputStream 读取的字节。 SequenceInputStream(Enumeration<? extends InputStream> e) 通过记住参数来初始化新创建的 SequenceInputStream,该参数必须是一个 Enumeration,它生成运行时类型为 InputStream 的对象。 方法总结 修饰符和类型 方法 描述 int available() 返回当前底层输入流的下一次调用方法时可以从当前底层输入流读取(或跳过)而不会阻塞的字节数的估计值。 void close() 关闭此输入流并释放与该流关联的所有系统资源。 int read() 从此输入流中读取数据的下一个字节。 int read(byte[] b, int off, int len) 从此输入流中读取最多 len 个字节的数据到一个字节数组中。 从类 java.io.InputStream 继承的方法 mark, markSupported, read, reset, skip 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 构造函数详细信息 SequenceInputStream public SequenceInputStream(Enumeration<? extends InputStream> e) 通过记住参数来初始化新创建的 SequenceInputStream,该参数必须是一个 Enumeration,它生成运行时类型为 InputStream 的对象。 将读取枚举产生的输入流,以便提供要从此 SequenceInputStream 读取的字节。 在枚举中的每个输入流用尽后,通过调用其 close 方法将其关闭。 参数: 参数名称 参数描述 e 输入流的枚举。 SequenceInputStream public SequenceInputStream(InputStream s1, InputStream s2) 通过记住两个参数来初始化一个新创建的 SequenceInputStream,这两个参数将按顺序读取,首先是 s1,然后是 s2,以提供要从此 SequenceInputStream 读取的字节。 参数: 参数名称 参数描述 s1 要读取的第一个输入流。 s2 要读取的第二个输入流。 方法详情 available public int available() throws IOException 返回当前底层输入流的下一次调用方法时可以从当前底层输入流读取(或跳过)而不会阻塞的字节数的估计值。 下一次调用可能是同一个线程或另一个线程。 单次读取或跳过这么多字节不会阻塞,但可能会读取或跳过更少的字节。 此方法仅调用当前底层输入流的 available 并返回结果。 覆盖: 在类 InputStream 中可用 返回: 估计可以从当前底层输入流中读取(或跳过)而不会阻塞的字节数,如果此输入流已通过调用其 close() 方法关闭,则为 0 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误。 Since: JDK1.1 read public int read()...

优惠码

鸿蒙OS Reader

Reader java.lang.Object |—java.io.Reader public abstract class Reader extends Object implements Readable, Closeable 用于读取字符流的抽象类。 子类必须实现的唯一方法是 read(char[], int, int) 和 close()。 然而,大多数子类将覆盖此处定义的一些方法,以提供更高的效率、附加功能或两者兼而有之。 Since: JDK1.1 字段摘要 修饰符和类型 字段 描述 protected Object lock 用于同步此流上的操作的对象。 构造函数摘要 修饰符 构造函数 描述 protected Reader() 创建一个新的字符流阅读器,其关键部分将在阅读器本身上同步。 protected Reader(Object lock) 创建一个新的字符流阅读器,其关键部分将在给定对象上同步。 方法总结 修饰符和类型 方法 描述 abstract void close() 关闭流并释放与其关联的任何系统资源。 void mark(int readAheadLimit) 标记流中的当前位置。 boolean markSupported() 告知此流是否支持 mark() 操作。 int read() 读取单个字符。 int read(char[] cbuf) 将字符读入数组。 abstract int read(char[] cbuf, int off, int len) 将字符读入数组的一部分。 int read(CharBuffer target) 尝试将字符读入指定的字符缓冲区。 boolean ready() 告诉这个流是否准备好被读取。 void reset() 重置流。 long skip(long n) 跳过字符。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 字段详细信息 lock protected Object lock 用于同步此流上的操作的对象。 为了提高效率,字符流对象可以使用自身以外的对象来保护临界区。 因此,子类应该使用该字段中的对象而不是 this 或同步方法。 构造函数详细信息 Reader protected Reader() 创建一个新的字符流阅读器,其关键部分将在阅读器本身上同步。 Reader protected Reader(Object lock) 创建一个新的字符流阅读器,其关键部分将在给定对象上同步。 参数: 参数名称 参数描述 lock 要同步的对象。 方法详情 read public int read(CharBuffer target) throws IOException 尝试将字符读入指定的字符缓冲区。 缓冲区按原样用作字符的存储库:所做的唯一更改是 put 操作的结果。 不执行缓冲区的翻转或倒带。 指定者: 读入接口Readable 参数: 参数名称 参数描述...

优惠码

鸿蒙OS RandomAccessFile

RandomAccessFile java.lang.Object |—java.io.RandomAccessFile public class RandomAccessFile extends Object implements DataOutput, DataInput, Closeable 此类的实例支持读取和写入随机访问文件。随机访问文件的行为类似于存储在文件系统中的大型字节数组。有一种游标,或隐含数组的索引,称为文件指针;输入操作从文件指针开始读取字节,并将文件指针推进超过读取的字节。如果随机存取文件是以读/写模式创建的,那么输出操作也是可用的;输出操作从文件指针开始写入字节,并将文件指针前进到写入的字节。写入隐含数组当前末尾的输出操作会导致数组被扩展。文件指针可以通过 getFilePointer 方法读取并通过 seek 方法设置。 对于此类中的所有读取例程,通常情况下,如果在读取所需的字节数之前到达文件结尾,则会抛出 EOFException(这是一种 IOException)。如果由于文件结尾以外的任何原因无法读取任何字节,则会引发除 EOFException 之外的 IOException。特别是,如果流已关闭,则可能会引发 IOException。 Since: JDK1.0 构造函数摘要 构造函数 描述 RandomAccessFile(File file, String mode) 创建一个随机访问文件流,以读取和写入由 File 参数指定的文件。 RandomAccessFile(String name, String mode) 创建一个随机访问文件流,以读取和写入具有指定名称的文件。 方法总结 修饰符和类型 方法 描述 void close() 关闭此随机访问文件流并释放与该流关联的所有系统资源。 FileChannel getChannel() 返回与此文件关联的唯一 FileChannel 对象。 FileDescriptor getFD() 返回与此流关联的不透明文件描述符对象。 long getFilePointer() 返回此文件中的当前偏移量。 long length() 返回此文件的长度。 int read() 从此文件中读取一个字节的数据。 int read(byte[] b) 从此文件中读取最多 b.length 个字节的数据到字节数组中。 int read(byte[] b, int off, int len) 从此文件中读取最多 len 个字节的数据到一个字节数组中。 boolean readBoolean() 从此文件中读取一个布尔值。 byte readByte() 从此文件中读取一个有符号的 8 位值。 char readChar() 从此文件中读取一个字符。 double readDouble() 从此文件中读取一个 double。 float readFloat() 从此文件中读取一个浮点数。 void readFully(byte[] b) 从此文件中读取 b.length 个字节到字节数组中,从当前文件指针开始。 void readFully(byte[] b, int off, int len) 从当前文件指针开始,从该文件准确读取 len 个字节到字节数组中。 int readInt() 从此文件中读取一个带符号的 32 位整数。 String readLine() 从此文件中读取下一行文本。 long readLong() 从此文件中读取一个带符号的 64 位整数。 short readShort() 从此文件中读取一个带符号的 16 位数字。 int readUnsignedByte() 从此文件中读取一个无符号八位数。 int readUnsignedShort() 从此文件中读取一个无符号的 16 位数字。 String readUTF() 从此文件中读取字符串。 void seek(long pos) 设置文件指针偏移量,从该文件的开头开始测量,下一次读取或写入发生在该位置。 void setLength(long newLength) 设置此文件的长度。 int skipBytes(int n) 尝试跳过 n 个字节的输入丢弃跳过的字节。 void write(byte[] b) 将指定字节数组中的 b.length 个字节写入此文件,从当前文件指针开始。 void write(byte[] b, int off, int len) 从偏移量 off 开始的指定字节数组中写入 len 个字节到此文件。 void write(int b)...

优惠码

鸿蒙OS PushbackReader

PushbackReader java.lang.Object |—java.io.Reader |—|—java.io.FilterReader |—|—|—java.io.PushbackReader public class PushbackReader extends FilterReader 一个字符流阅读器,允许将字符推回流中。 Since: JDK1.1 字段摘要 从类 java.io.FilterReader 继承的字段 in 从类 java.io.Reader 继承的字段 lock 构造函数总结 构造函数 描述 PushbackReader(Reader in) 创建一个具有单字符回送缓冲区的新回送阅读器。 PushbackReader(Reader in, int size) 使用给定大小的回推缓冲区创建一个新的回推阅读器。 方法总结 修饰符和类型 方法 描述 void close() 关闭流并释放与其关联的任何系统资源。 void mark(int readAheadLimit) 标记流中的当前位置。 boolean markSupported() 告知此流是否支持 mark() 操作,但它不支持。 int read() 读取单个字符。 int read(char[] cbuf, int off, int len) 将字符读入数组的一部分。 boolean ready() 告诉这个流是否准备好被读取。 void reset() 重置流。 long skip(long n) 跳过字符。 void unread(char[] cbuf) 通过将字符数组复制到推回缓冲区的前面来推回它。 void unread(char[] cbuf, int off, int len) 通过将字符数组的一部分复制到推回缓冲区的前面来推回它。 void unread(int c) 通过将单个字符复制到推回缓冲区的前面来推回单个字符。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从类 java.io.Reader 继承的方法 read, read 构造函数详细信息 PushbackReader public PushbackReader(Reader in, int size) 使用给定大小的回推缓冲区创建一个新的回推阅读器。 参数: 参数名称 参数描述 in 从中读取字符的阅读器 size 推回缓冲区的大小 Throws: Throw名称 Throw描述 IllegalArgumentException 如果 size <= 0 PushbackReader public PushbackReader(Reader in) 创建一个具有单字符回送缓冲区的新回送阅读器。 参数: 参数名称 参数描述 in 从中读取字符的阅读器 方法详情 read public int read() throws IOException 读取单个字符。 覆盖: 在类 FilterReader 中读取 返回: 读取的字符,如果已到达流的末尾,则为 -1 Throws:...

优惠码

鸿蒙OS PushbackInputStream

PushbackInputStream java.lang.Object |—java.io.InputStream |—|—java.io.FilterInputStream |—|—|—java.io.PushbackInputStream public class PushbackInputStream extends FilterInputStream PushbackInputStream 将功能添加到另一个输入流,即“推回”或“未读”一个字节的能力。 这在代码片段可以方便地读取由特定字节值分隔的不确定数量的数据字节的情况下很有用; 读取终止字节后,代码片段可以“取消读取”它,以便对输入流的下一次读取操作将重新读取被推回的字节。 例如,表示构成标识符的字符的字节可能会以表示运算符字符的字节结尾; 一个只读取标识符的方法可以读取,直到它看到运算符,然后将运算符推回以重新读取。 Since: JDK1.0 字段摘要 修饰符和类型 字段 描述 protected byte[] buf 推回缓冲区。 protected int pos 将读取下一个字节的回推缓冲区中的位置。 从类 java.io.FilterInputStream 继承的字段 in 构造函数摘要 构造函数 描述 PushbackInputStream(InputStream in) 创建一个 PushbackInputStream 并保存其参数,即输入流,以供以后使用。 PushbackInputStream(InputStream in, int size) 创建具有指定大小的推回缓冲区的 PushbackInputStream,并保存其参数,即输入流,以供以后使用。 方法总结 修饰符和类型 方法 描述 int available() 返回可以从此输入流中读取(或跳过)的字节数的估计值,而不会被下一次调用此输入流的方法阻塞。 void close() 关闭此输入流并释放与该流关联的所有系统资源。 void mark(int readlimit) 标记此输入流中的当前位置。 boolean markSupported() 测试此输入流是否支持 mark 和 reset 方法,但它不支持。 int read() 从此输入流中读取数据的下一个字节。 int read(byte[] b, int off, int len) 从此输入流中读取最多 len 个字节的数据到一个字节数组中。 void reset() 将此流重新定位到最后一次在此输入流上调用标记方法时的位置。 long skip(long n) 跳过并丢弃此输入流中的 n 字节数据。 void unread(byte[] b) 通过将字节数组复制到推回缓冲区的前面来推回它。 void unread(byte[] b, int off, int len) 通过将字节数组的一部分复制到推回缓冲区的前面来推回它。 void unread(int b) 通过将字节复制到推回缓冲区的前面来推回一个字节。 从类 java.io.FilterInputStream 继承的方法 read 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 字段详细信息 buf protected byte[] buf 推回缓冲区。 Since: JDK1.1 pos protected int pos 将读取下一个字节的回推缓冲区中的位置。 当缓冲区为空时,pos等于buf.length; 当缓冲区已满时,pos 等于 0。 Since: JDK1.1 构造函数详细信息 PushbackInputStream public PushbackInputStream(InputStream in, int size) 创建具有指定大小的推回缓冲区的 PushbackInputStream,并保存其参数,即输入流,以供以后使用。 最初,没有回推字节(字段 pushBack 初始化为 -1)。 参数: 参数名称 参数描述 in...

优惠码

鸿蒙OS PrintWriter

PrintWriter java.lang.Object |—java.io.Writer |—|—java.io.PrintWriter public class PrintWriter extends Writer 将对象的格式化表示打印到文本输出流。 此类实现了 PrintStream 中的所有打印方法。 它不包含写入原始字节的方法,程序应该使用未编码的字节流。 与 PrintStream 类不同,如果启用了自动刷新,它将仅在调用 println、printf 或 format 方法之一时完成,而不是在碰巧输出换行符时完成。 这些方法使用平台自己的行分隔符概念,而不是换行符。 此类中的方法从不抛出 I/O 异常,尽管它的某些构造函数可能会。 客户端可以通过调用 checkError() 来查询是否发生了任何错误。 Since: JDK1.1 字段摘要 修饰符和类型 字段 描述 protected Writer out 此 PrintWriter 的基础字符输出流。 从类 java.io.Writer 继承的字段 lock 构造函数摘要 构造函数 描述 PrintWriter(File file) 使用指定的文件创建一个新的 PrintWriter,而不自动刷新行。 PrintWriter(File file, String csn) 使用指定的文件和字符集创建一个新的 PrintWriter,而不自动刷新行。 PrintWriter(OutputStream out) 从现有的 OutputStream 创建一个新的 PrintWriter,而不自动刷新行。 PrintWriter(OutputStream out, boolean autoFlush) 从现有的 OutputStream 创建一个新的 PrintWriter。 PrintWriter(Writer out) 创建一个新的 PrintWriter,没有自动行刷新。 PrintWriter(Writer out, boolean autoFlush) 创建一个新的 PrintWriter。 PrintWriter(String fileName) 使用指定的文件名创建一个新的 PrintWriter,而不自动刷新行。 PrintWriter(String fileName, String csn) 使用指定的文件名和字符集创建一个新的 PrintWriter,而不自动刷新行。 方法总结 修饰符和类型 方法 描述 PrintWriter append(char c) 将指定的字符附加到这个 writer。 PrintWriter append(CharSequence csq) 将指定的字符序列附加到此编写器。 PrintWriter append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此编写器。 boolean checkError() 如果流未关闭,则刷新流并检查其错误状态。 protected void clearError() 清除此流的错误状态。 void close() 关闭流并释放与其关联的任何系统资源。 void flush() 冲洗流。 PrintWriter format(String format, Object… args) 使用指定的格式字符串和参数将格式化字符串写入此编写器。 PrintWriter format(Locale l, String format, Object… args) 使用指定的格式字符串和参数将格式化字符串写入此编写器。 void print(boolean b) 打印一个布尔值。 void print(char c) 打印一个字符。 void print(char[] s) 打印一个字符数组。 void print(double d) 打印一个双精度浮点数。 void print(float f) 打印一个浮点数。 void print(int i) 打印一个整数。 void print(long l) 打印一个长整数。 void print(Object obj) 打印一个对象。 void print(String s) 打印一个字符串。 PrintWriter printf(String format, Object… args)...

优惠码

鸿蒙OS PrintStream

PrintStream java.lang.Object |—java.io.OutputStream |—|—java.io.FilterOutputStream |—|—|—java.io.PrintStream public class PrintStream extends FilterOutputStream implements Appendable, Closeable PrintStream 向另一个输出流添加了功能,即能够方便地打印各种数据值的表示形式。 还提供了另外两个功能。 与其他输出流不同,PrintStream 从不抛出 IOException; 相反,异常情况只是设置一个内部标志,可以通过 checkError 方法进行测试。 可选地,可以创建一个 PrintStream 以便自动刷新; 这意味着在写入字节数组、调用 println 方法之一或写入换行符或字节 (‘\n’) 后会自动调用 flush 方法。 PrintStream 打印的所有字符都使用平台的默认字符编码转换为字节。 PrintWriter 类应该用于需要写入字符而不是字节的情况。 Since: JDK1.0 字段摘要 从类 java.io.FilterOutputStream 继承的字段 out 构造函数摘要 构造函数 描述 PrintStream(File file) 使用指定的文件创建一个新的打印流,而不自动刷新行。 PrintStream(File file, String csn) 使用指定的文件和字符集创建一个新的打印流,不自动刷新行。 PrintStream(OutputStream out) 创建一个新的打印流。 PrintStream(OutputStream out, boolean autoFlush) 创建一个新的打印流。 PrintStream(OutputStream out, boolean autoFlush, String encoding) 创建一个新的打印流。 PrintStream(String fileName) 使用指定的文件名创建一个新的打印流,不自动刷新行。 PrintStream(String fileName, String csn) 使用指定的文件名和字符集创建一个新的打印流,不自动刷新行。 方法总结 修饰符和类型 方法 描述 PrintStream append(char c) 将指定的字符附加到此输出流。 PrintStream append(CharSequence csq) 将指定的字符序列附加到此输出流。 PrintStream append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此输出流。 boolean checkError() 刷新流并检查其错误状态。 protected void clearError() 清除此流的内部错误状态。 void close() 关闭流。 void flush() 冲洗流。 PrintStream format(String format, Object… args) 使用指定的格式字符串和参数将格式化字符串写入此输出流。 PrintStream format(Locale l, String format, Object… args) 使用指定的格式字符串和参数将格式化字符串写入此输出流。 void print(boolean b) 打印一个布尔值。 void print(char c) 打印一个字符。 void print(char[] s) 打印一个字符数组。 void print(double d) 打印一个双精度浮点数。 void print(float f) 打印一个浮点数。 void print(int i) 打印一个整数。 void print(long l) 打印一个长整数。 void print(Object obj) 打印一个对象。 void print(String s) 打印一个字符串。 PrintStream printf(String format, Object… args)...

优惠码

鸿蒙OS PipedWriter

PipedWriter java.lang.Object |—java.io.Writer |—|—java.io.PipedWriter public class PipedWriter extends Writer 管道字符输出流。 Since: JDK1.1 字段摘要 从类 java.io.Writer 继承的字段 lock 构造函数摘要 构造函数 描述 PipedWriter() 创建一个尚未连接到管道读取器的管道写入器。 PipedWriter(PipedReader snk) 创建连接到指定管道读取器的管道写入器。 方法总结 修饰符和类型 方法 描述 void close() 关闭此管道输出流并释放与此流关联的任何系统资源。 void connect(PipedReader snk) 将此管道写入器连接到接收器。 void flush() 刷新此输出流并强制写出任何缓冲的输出字符。 void write(char[] cbuf, int off, int len) 将指定字符数组中的 len 个字符从 offset off 处开始写入此管道输出流。 void write(int c) 将指定的字符写入管道输出流。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从类 java.io.Writer 继承的方法 append, append, append, write, write, write 构造函数详细信息 PipedWriter public PipedWriter(PipedReader snk) throws IOException 创建连接到指定管道读取器的管道写入器。 然后,写入此流的数据字符将可用作 snk 的输入。 参数: 参数名称 参数描述 snk 要连接的管道阅读器。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误。 PipedWriter public PipedWriter() 创建一个尚未连接到管道读取器的管道写入器。 在使用之前,它必须通过接收器或发送器连接到管道阅读器。 方法详情 connect public void connect(PipedReader snk) throws IOException 将此管道写入器连接到接收器。 如果此对象已连接到其他管道读取器,则会引发 IOException。 如果 snk 是一个未连接的管道读取器并且 src 是一个未连接的管道写入器,它们可以通过以下任一调用连接: src.connect(snk) 或调用: snk.connect(src) 这两个调用具有相同的效果。 参数: 参数名称 参数描述 snk 要连接的管道阅读器。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误。 write public void write(int c) throws IOException 将指定的字符写入管道输出流。 如果线程正在从连接的管道输入流中读取数据字符,但线程不再活动,则抛出 IOException。 实现 Writer 的...

优惠码

鸿蒙OS PipedReader

PipedReader java.lang.Object |—java.io.Reader |—|—java.io.PipedReader public class PipedReader extends Reader 管道字符输入流。 Since: JDK1.1 字段摘要 从类 java.io.Reader 继承的字段 lock 构造函数摘要 构造函数 描述 PipedReader() 创建一个 PipedReader 以便它尚未连接。 PipedReader(int pipeSize) 创建一个 PipedReader 以便它尚未连接并使用指定的管道大小作为管道缓冲区。 PipedReader(PipedWriter src) 创建一个 PipedReader 以便它连接到管道编写器 src。 PipedReader(PipedWriter src, int pipeSize) 创建一个 PipedReader 以便它连接到管道写入器 src 并为管道缓冲区使用指定的管道大小。 方法总结 修饰符和类型 方法 描述 void close() 关闭此管道流并释放与该流关联的任何系统资源。 void connect(PipedWriter src) 导致此管道读取器连接到管道写入器 src。 int read() 从此管道流中读取数据的下一个字符。 int read(char[] cbuf, int off, int len) 从此管道流中读取最多 len 个字符的数据到字符数组中。 boolean ready() 判断此流是否已准备好被读取。 从类 java.lang.Object 继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 从类 java.io.Reader 继承的方法 mark, markSupported, read, read, reset, skip 构造函数详细信息 PipedReader public PipedReader(PipedWriter src) throws IOException 创建一个 PipedReader 以便它连接到管道编写器 src。 然后,写入 src 的数据将可用作此流的输入。 参数: 参数名称 参数描述 src 要连接的流。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误。 PipedReader public PipedReader(PipedWriter src, int pipeSize) throws IOException 创建一个 PipedReader 以便它连接到管道写入器 src 并为管道缓冲区使用指定的管道大小。 然后,写入 src 的数据将可用作此流的输入。 参数: 参数名称 参数描述 src 要连接的流。 pipeSize 管道缓冲区的大小。 Throws: Throw名称 Throw描述 IOException 如果发生 I/O 错误。 IllegalArgumentException 如果 pipeSize <= 0. Since: 1.6 PipedReader public PipedReader() 创建一个 PipedReader 以便它尚未连接。 在使用之前,它必须连接到 PipedWriter。 PipedReader...

优惠码