FileOutputStream和FileChannel如何协同工作

时间:2017-11-19 09:42:33

标签: java

我有一点疑问要被清除。

我研究过Filechannel主要与Buffer类型进行交互,仅用于读写。

如果我们将Fileoutputstream与FileChannel一起使用怎么办?我无法理解它们之间的流程,它们如何与给定的代码片段一起工作。

 FileChannel channel = new FileOutputStream(TokenFile, append).getChannel();

然后是一些代码

 channel.write(buffer);

我的理解是,通道正在从缓冲区读取,然后将通道传递给文件输出流(Object),然后该输出流正在以追加模式写入文件?如果我错了,请纠正我。!!

任何人都可以帮我解决疑问吗?

0 个答案:

没有答案