淘先锋技术网

首页 1 2 3 4 5 6 7

Java 中有两种变量:局部变量和全局变量。它们的区别在于作用域和声明位置。

局部变量:

public void method() {
// 声明局部变量
int a = 1;
System.out.println(a);
}

在方法体内声明的变量是局部变量,在方法外部无法访问。

全局变量:

public class MyClass {
// 声明全局变量
public int b = 2;
public void method() {
System.out.println(b);
}
}

在类中声明的变量是全局变量,在类的任何地方都可以被访问到。

需要注意的是,在方法内部也可以声明全局变量,但是这种方式并不常见。一般情况下,全局变量是直接在类中声明的。