摘要:
音频输入流是具有指定音频格式和长度的输入流 长度以样本帧表示,而不是以字节表示 提供了几种方法,用于从流中读取特定数量的字节或未指定数量的字节 音频输入流跟踪读取的最后一个字节 您可以跳过任意数量的字节,以便稍后读取 音频输入流可以支持标记。设置标记时,将记住当前位置,以便以后可以返回该位置 Aud 阅读全文
摘要:
从JDK1.1开始,从字符串创建流的首选方法是通过StringReader类 这个类允许应用程序创建一个输入流,其中读取的字节由字符串的内容提供 应用程序还可以使用ByteArrayInputStream从字节数组读取字节 这个类只使用字符串中每个字符的低8位 构造函数 StringBufferIn 阅读全文
摘要:
SequenceInputStream表示其他输入流的逻辑连接。 它从输入流的有序集合开始,从第一个流读取,直到到达文件结尾,然后从第二个流读取,依此类推,直到最后一个包含的输入流到达文件结尾 构造函数 SequenceInputStream(Enumeration<? extends InputS 阅读全文
摘要:
管道输入流应连接到管道输出流。 然后,管道输入流将提供任何数据字节写入管道输出流。 通常,一个线程从PipedInputStream对象读取数据,而另一个线程将数据写入相应的PipedOutputStream。 不建议尝试从单个线程使用两个对象,因为这可能会死锁该线程。 管道输入流包含一个缓冲区,在 阅读全文
摘要:
阅读全文
摘要:
ObjectInputStream反序列化原始数据和先前使用ObjectOutputStream写入的对象。 当分别与FileOutputStream和FileInputStream一起使用时,ObjectOutputStream和ObjectInputStream可以为应用程序提供对象图的持久存储 阅读全文