字段为局部或全局变量



我有一个疑问,那将是一个更好的选择,以便有一个更容易理解的代码。我有一个变量,它将只在一个方法中使用,但由于这个变量是一个配置变量,我认为它将是一个全局变量会很好。所以我把它创建在类的顶部:

int VARIABLE = 5000;

但是,由于这个变量只使用一次,Android Studio启动一个警告,说"Field可以被转换为一个局部变量"。您认为将此变量保留为全局变量(以便将来更清楚)还是将其设置为局部变量更好?

提前感谢!

保留所有不会改变的变量,例如基本url字符串等,在一个单独的java文件中,在一个单独的包中,如Utils。将所有变量放在那里,并将它们设置为静态,以便您可以通过使用类名直接访问它们。

相关内容

  • 没有找到相关文章

最新更新