变量boolean lock 在FileService.html#openReadChannel中的含义是什么?
当我用 false 尝试时,我得到了一个非法状态异常,而当 true 时,我没有得到任何异常。我试图上传文件。
这个论点有什么作用?我已阅读该文档,但尚未理解。
答案 0 :(得分:0)
根据该页面,它说
lock - 文件是否应该被锁定以进行独占访问?
因此,它基本上会询问您是否应该是唯一可以访问它的人。
如果您使用false
,那么当其他人有权访问您时,您可能会尝试写信给它。我认为在几乎所有情况下,您都需要true
,因为通常一次只有一个进程写入文件。