将变量声明为final会使代码更有效吗?

时间:2014-04-16 17:52:55

标签: java final

我正在使用Android Studio开发Android应用程序,并运行了代码分析。在许多不同的代码片段中,分析表明一些变量' "Declaration can have final modifier"

事实上,所有这些变量只设置一次,并且在构造函数中完成,并且截至今天,如果我将它们声明为final,则不会有任何问题。

我想知道如果通过这样做,如果代码运行效率更高,则会有任何性能改进。换句话说,为什么IDE会向我建议这种变化?

其次,尽可能声明变量final是一种好习惯吗?是否有可以宣布这样的情况,但我最好不要?

0 个答案:

没有答案
相关问题