如果两个不同,会发生什么 程序试着写同样的东西 同时归档?
其中一个节目是否有体验 文件锁定错误?
应该如何设计程序 处理这种情况?
答案 0 :(得分:2)
当第二个应用程序(或线程)尝试打开文件进行写入时,会抛出IO异常..简单..
答案 1 :(得分:0)
当多个线程访问文件时,使用FileLock来避免IO异常。
答案 2 :(得分:0)
说你有用户A和用户B,你可以做的是,让他们两个修改内容,但是时间上会有一个小的差异然而你想要它“同时”,所以检查哪个用户有“提交“更改首先,保存这些更改并向下一个用户提示智能消息”文件已更新,检查更改之前...等等等等。