标签: java java-ee web static
在编写我的网络日历时,我必须考虑使用静态方法。 有一个抽象类Serializer,可以保存和加载特定文件中的内容。 我是否应同步加载和保存两种方法,如果它们是静态的?
另一个选择是将两个方法定义为动态类内容,该类不是抽象的,如果我想保存或加载数据,我使用的是Serializer实例。
谢谢你的回答。 :)
答案 0 :(得分:0)
要处理多个进程可能正在访问该文件的情况,您应该对该文件使用锁定(请参阅[FileChannel.lock])。1或者更好,使用适当的数据库。