|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 FileChannel 的軟體套件 | |
---|---|
java.io | 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 |
java.nio.channels | 定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如檔案和Socket)的連接;定義了用於多路傳輸的、非阻塞 I/O 操作的選擇器。 |
java.io 中 FileChannel 的使用 |
---|
返回 FileChannel 的 java.io 中的方法 | |
---|---|
FileChannel |
RandomAccessFile.getChannel()
返回與此檔案關聯的唯一 FileChannel 物件。 |
FileChannel |
FileOutputStream.getChannel()
返回與此檔案輸出串流有關的唯一 FileChannel 物件。 |
FileChannel |
FileInputStream.getChannel()
返回與此檔案輸入串流有關的唯一 FileChannel 物件。 |
java.nio.channels 中 FileChannel 的使用 |
---|
返回 FileChannel 的 java.nio.channels 中的方法 | |
---|---|
FileChannel |
FileLock.channel()
返回檔案通道,此鎖定保持在該通道的檔案上。 |
abstract FileChannel |
FileChannel.position(long newPosition)
設置此通道的檔案位置。 |
abstract FileChannel |
FileChannel.truncate(long size)
將此通道的檔案截取為給定大小。 |
參數型別為 FileChannel 的 java.nio.channels 中的建構子 | |
---|---|
FileLock(FileChannel channel,
long position,
long size,
boolean shared)
初始化此類別的一個新實例。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。