2015-03-13 41 views
-4

请告诉我全局变量和实例变量之间的区别。我对此有点困惑。另外,什么是用户定义的变量?Whati是全局变量和实例变量

+1

[FYI](http://java-latte.blogspot.in/2014/01/global-variable-vs-class-variable-vs.html) – 2015-03-13 10:03:29

+0

与“全局变量”最接近的是Java在某些(公共)类或接口中使用公共常量实现,如http://stackoverflow.com/questions/4646577/global-variables-in-java中所述。实例变量是类级别的字段。 – Oscar 2015-03-13 10:04:44

回答

0

实例变量是在类中声明的非静态变量,但是在方法,构造函数或任何块之外。

类(与全局类似,因为在java中没有术语作为全局)变量也被称为静态变量,在类中用static关键字声明,但是在方法,构造函数或块之外。