// 定义全局变量的示例代码
// 在Java中,全局变量通常是指在类级别定义的变量(即成员变量)。
// 成员变量可以在类的所有方法中访问。
public class GlobalVariablesExample {
// 定义全局变量
public static int globalInt = 10; // 静态全局变量,属于类
public int instanceInt = 20; // 实例全局变量,属于对象
// 主方法
public static void main(String[] args) {
// 访问静态全局变量
System.out.println("Static global variable: " + globalInt);
// 创建类的对象以访问实例全局变量
GlobalVariablesExample example = new GlobalVariablesExample();
System.out.println("Instance global variable: " + example.instanceInt);
}
}
静态全局变量 (static
):globalInt
是一个静态变量,它属于类而不是某个特定的对象。所有对象共享同一个 globalInt
变量。静态变量可以通过类名直接访问,而不需要创建对象。
实例全局变量:instanceInt
是一个实例变量,它属于每个对象。每个对象都有自己独立的 instanceInt
变量。
访问方式:
GlobalVariablesExample.globalInt
。example.instanceInt
。作用域:这些变量在整个类的作用范围内都可以被访问,因此被称为“全局变量”。
上一篇:java计算两个日期之间的天数
下一篇:java的多态
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站