变量的分类和作用1https://developer.aliyun.com/article/1484294
- 类变量(静态变量):
- 定义在类内部,并且由
static
关键字修饰的变量。 - 生命周期从类被加载到JVM时开始,直到应用程序结束。
- 作用域在整个类的范围内,可以直接通过类名来访问,无需创建类的实例。
- 同样,如果没有初始化,也会赋予默认值,静态变量的默认初始化规则与实例变量相同。
- 例子
public class Counter { public static int count; // 类变量(静态变量) public static void increment() { count++; } public static void displayCount() { System.out.println("Current count: " + count); } public static void main(String[] args) { Counter.increment(); Counter.displayCount(); // 输出 "Current count: 1" Counter.increment(); Counter.displayCount(); // 输出 "Current count: 2" } }
Java变量的主要作用包括但不限于:
- 存储和管理各种类型的数据。
- 在程序执行过程中充当数据载体,参与计算和逻辑判断。
- 在不同的作用域内维护状态,例如类的状态、方法的局部状态。
- 在方法之间传递参数,实现数据交互。
- 提供对程序流程控制的支持,如循环计数器、条件判断标志等。