java中的线程安全访问文件

c90pui9n  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(228)

对于这个简单的问题,我真的很困惑,我在网上找不到什么。我已经用servlet构建了一个网页,而且我正在使用quartz库来触发cronjobs。我用的是 Files.copy 方法来处理数据。
在其中一个cronjobs中,我下载并复制一个文件,在另一个cronjobs中,我复制这个文件,并在网页上显示该文件。如何防止在替换文件时访问文件之类的问题?
我的第一个想法是创建一个类,它有一个静态锁对象,其他类在写入数据之前必须锁定/同步该对象。这有道理吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题