接口的使用
java.nio.channels.ReadableByteChannel
使用 ReadableByteChannel 的包
包
描述
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
-
ReadableByteChannel 在 java.nio.channels 中的用法
修饰符和类型接口描述interface可以读取和写入字节的通道。interface可以将字节读入缓冲区序列的通道。interface保持电流的字节通道position并允许更改位置。修饰符和类型类描述class面向数据报的套接字的可选通道。class用于读取、写入、映射和操作文件的通道。static class表示Pipe可读端的通道。class面向流的连接套接字的可选通道。java.nio.channels 中返回 ReadableByteChannel 的方法java.nio.channels 中的方法,参数类型为 ReadableByteChannel修饰符和类型方法描述static InputStreamChannels.newInputStream(ReadableByteChannel ch) 构造一个从给定通道读取字节的流。static ReaderChannels.newReader(ReadableByteChannel ch, String csName) 构造一个读取器,根据指定的字符集解码来自给定通道的字节。static ReaderChannels.newReader(ReadableByteChannel ch, Charset charset) 构造一个读取器,根据给定的字符集解码来自给定通道的字节。static ReaderChannels.newReader(ReadableByteChannel ch, CharsetDecoder dec, int minBufferCap) 构造一个阅读器,使用给定的解码器从给定的通道解码字节。abstract longFileChannel.transferFrom(ReadableByteChannel src, long position, long count) 将字节从给定的可读字节通道传输到该通道的文件中。 -
ReadableByteChannel 在 java.util 中的用法
java.util 中的构造函数,参数类型为 ReadableByteChannel修饰符构造方法描述Scanner(ReadableByteChannel source) 构造一个新的Scanner生成从指定通道扫描的值。Scanner(ReadableByteChannel source, String charsetName) 构造一个新的Scanner生成从指定通道扫描的值。Scanner(ReadableByteChannel source, Charset charset) 构造一个新的Scanner生成从指定通道扫描的值。