FileChannel:连接到文件的通道,通过该通道读写文件
获取FileChannel
1、通过InputStream/OutputStream获取,读写是单向的
2、通过RandomAccessFile获取,读写是双向的
支持通道间数据传输
1、transferTo/transferFrom两个方法
常用方法
1、close:关闭通道
2、postion:获取通道当前位置,也可以通过position(index)设置通道当前位置
3、size:获取关联文件的大小
4、truncate:截取一个文件的前一部分
5、force:强制将通道中数据写回磁盘
本文详细介绍了Java中的FileChannel,包括如何通过不同的方式获取FileChannel,其支持的数据传输特性,以及常用的几个方法如关闭通道、获取当前位置、获取文件大小等。
521

被折叠的 条评论
为什么被折叠?



