|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 ReadableByteChannel 的軟體套件 | |
---|---|
java.nio.channels | 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 |
java.util | 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 |
java.nio.channels 中 ReadableByteChannel 的使用 |
---|
java.nio.channels 中 ReadableByteChannel 的子介面 | |
---|---|
interface |
ByteChannel
可讀取和寫入位元組的通道。 |
interface |
ScatteringByteChannel
可將位元組讀入緩衝區序列的通道。 |
實作 ReadableByteChannel 的 java.nio.channels 中的類別 | |
---|---|
class |
DatagramChannel
針對導向資料電報Socket的可選擇通道。 |
class |
FileChannel
用於讀取、寫入、映射和操作檔案的通道。 |
static class |
Pipe.SourceChannel
表示 Pipe 的可讀取結尾的通道。 |
class |
SocketChannel
針對導向串流的連接Socket的可選擇通道。 |
返回 ReadableByteChannel 的 java.nio.channels 中的方法 | |
---|---|
static ReadableByteChannel |
Channels.newChannel(InputStream in)
建構從給定串流讀取位元組的通道。 |
參數型別為 ReadableByteChannel 的 java.nio.channels 中的方法 | |
---|---|
static InputStream |
Channels.newInputStream(ReadableByteChannel ch)
建構從給定通道讀取位元組的串流。 |
static Reader |
Channels.newReader(ReadableByteChannel ch,
CharsetDecoder dec,
int minBufferCap)
建構一個 reader,它用給定的解碼器對取自給定通道的位元組進行解碼。 |
static Reader |
Channels.newReader(ReadableByteChannel ch,
String csName)
建構一個 reader,它根據命名的 charset 對取自給定通道的位元組進行解碼。 |
abstract long |
FileChannel.transferFrom(ReadableByteChannel src,
long position,
long count)
將位元組從給定的可讀取位元組通道傳輸到此通道的檔案中。 |
java.util 中 ReadableByteChannel 的使用 |
---|
參數型別為 ReadableByteChannel 的 java.util 中的建構子 | |
---|---|
Scanner(ReadableByteChannel source)
建構一個新的 Scanner ,它產生的值是從指定通道掃瞄的。 |
|
Scanner(ReadableByteChannel source,
String charsetName)
建構一個新的 Scanner ,它產生的值是從指定通道掃瞄的。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。