关闭

10037---Java NIO系列教程(七) FileChannel

72人阅读 评论(0) 收藏 举报
分类:

原文


Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。

FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。

打开FileChannel

在使用FileChannel之前,必须先打开它。但是,我们无法直接打开一个FileChannel,需要通过使用一个InputStream、OutputStream或RandomAccessFile来获取一个FileChannel实例。下面是通过RandomAccessFile打开FileChannel的示例:

RandomAccessFile aFile = new RandomAccessFile("data/nio-data.txt", "rw");
FileChannel inChannel = aFile.getChannel();


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:82008次
    • 积分:1688
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:526篇
    • 译文:0篇
    • 评论:3条
    最新评论