JavaTM Platform
Standard Ed. 6

接口 java.lang.Readable
的使用

使用 Readable 的软件包
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.nio 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
 

java.io 中 Readable 的使用
 

实现 Readable 的 java.io 中的类
 class BufferedReader
          从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。
 class CharArrayReader
          此类实现一个可用作字符输入流的字符缓冲区。
 class FileReader
          用来读取字符文件的便捷类。
 class FilterReader
          用于读取已过滤的字符流的抽象类。
 class InputStreamReader
          InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。
 class LineNumberReader
          跟踪行号的缓冲字符输入流。
 class PipedReader
          传送的字符输入流。
 class PushbackReader
          允许将字符推回到流的字符流 reader。
 class Reader
          用于读取字符流的抽象类。
 class StringReader
          其源为一个字符串的字符流。
 

java.nio 中 Readable 的使用
 

实现 Readable 的 java.nio 中的类
 class CharBuffer
          字符缓冲区。
 

java.util 中 Readable 的使用
 

参数类型为 Readable 的 java.util 中的构造方法
Scanner(Readable source)
          构造一个新的 Scanner,它生成的值是从指定源扫描的。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。