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

原文


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();


阅读更多
个人分类: CoreJava
上一篇10007---crontab 启动 、运行 和编辑 查看
下一篇10037---Java内存分配、管理小结
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭