【发布时间】:2016-03-09 04:29:25
【问题描述】:
是否可以抑制这种警告?
注意:我不是要抑制所有警告(例如 @SuppressWarnings("all") ),而只是要抑制提到的类型。
【问题讨论】:
-
我建议你把这个领域定为最终。使用非最终字段容易出错。注意:这不是 Java 警告,因此取决于您使用的工具。
-
@PeterLawrey 我正在使用 Android Studio。我正在阅读一本与 android 游戏相关的书,他们使用了一个非最终字段,他们会不时更新。此外,该字段在访问的两个类中都是同步的,因此它似乎是安全的。
-
更新:该字段只设置一次,理论上可以通过构造函数注入并设置为final,但是我看到他们在我继承的接口中有一个setter方法作为约定。
标签: java