我正在尝试使用
有没有更好的方法使用
此外,请问有人能解释一下API中附件对象的用途吗?
AsynchronousFileChannel
JAVA 7 API以异步方式编写文件,但是我找不到一种简单的方法来追加文件。API说明指出,AsynchronousFileChannel
不维护文件位置,因此您必须指定文件位置。这意味着您必须维护全局文件位置值。此外,这个全局状态应该是原子的,以便您正确地增加它。有没有更好的方法使用
AsynchronousFileChannel
进行更新?此外,请问有人能解释一下API中附件对象的用途吗?
public abstract <A> void write(ByteBuffer src,
long position,
A attachment,
CompletionHandler<Integer ,? super A> handler)
javadoc中写道:
attachment - 要附加到I/O操作的对象;可以为null
这个attachment对象有什么用呢?
谢谢!
append
方法最后一行的position
在作用域中未定义。它应该是什么? - Re Captcha