最佳答案
我最近在 Eclipse 中查看了我的警告,发现了这个警告:
如果方法可以声明为 static,它将给出编译器警告。
[ edit ] Eclipse 帮助中的精确引用,重点是 private 和 final:
启用后,编译器将发出错误或警告 方法,它们是 二等兵或 期末考试,并且只引用静态 成员。
是的,我知道我可以关掉它,但我想 知道打开它的原因吗?
为什么把每个可能的方法都声明为静态方法是一件好事呢?
这会给性能带来好处吗? (在移动领域)
指出一个方法是静态的,我想这表明你没有使用任何实例变量,因此可以移动到一个 utils 样式类?
在一天结束的时候,我应该关闭这个“忽略”还是应该修复它给我的100多个警告?
你认为这只是额外的关键字,肮脏的代码,因为编译器将只是内联这些方法无论如何?(有点像你不声明每个变量,你可以最终 但你可以)。