我有一个显示部门文档的项目.我将所有文档(从数据库中获取)存储在静态arrayList中.每隔X小时,我就根据数据库中的新doc(如果有的话)重建了arrayList.还有一个静态变量来控制重建该数组,在执行重建任务的方法中设置和取消设置.每个访问服务器的Web浏览器都将创建此类的实例,但doc arrayList和该控件变量在所有类实例之间共享.
Find-Bugs工具抱怨"从实例方法someClassMethod写入静态字段someArrayName和someVariableName".似乎这不是好事(让类实例方法写入静态字段).有没有人有好的建议如何解决这个问题?谢谢.