用公共变量编程

时间:2013-12-20 12:52:37

标签: java android

我对Android / Java编程很陌生,我看过很多教程和答案,我看到几乎所有的变量都是公开的。因此,我很遗憾用公共变量进行编程是不好的,因为我听说制作私有变量更好。

2 个答案:

答案 0 :(得分:1)

简短说明,为您提供概述: 在课堂上,您将讨论私有和公共变量。大多数情况下,您将变量声明为私有并使用公共getter和setter方法访问它。在一个过程中,您可以声明变量gloitable或local,但不能使用public / private之类的关键字。当您可以在整个过程中访问变量时,变量是全局的,并且当它们仅在例如while循环或if语句中时它们是本地变量。我希望你现在有一点概述。 看看受保护的变量。

答案 1 :(得分:1)

几乎所有变量都是全球性的。

要在Android中创建全局变量,您应该创建一个扩展Application类的类,将它们添加到Android Manifest。
之后,您可以使用Context.getApplicationContext()方法从任何上下文访问它。

这是一个描述如何在android(link)中创建全局变量的链接。