在Java中,全局变量和局部变量是两种不同的变量类型,它们在作用域、生命周期和访问性方面存在明显的区别。下面将详细介绍这两种变量的特点,并提供相应的示例代码。
- 作用域:
- 全局变量:全局变量声明在类的范围内,可以被整个类的方法访问。全局变量在整个程序执行期间都是可见的。
- 局部变量:局部变量声明在方法、代码块或构造函数内部,只能在声明它的范围内访问。
示例代码:
public class VariableExample {
// 全局变量
public static int globalVariable = 10