Java中的类和静态变量

类变量也称为静态变量,它们在关键字“ static”的帮助下在方法外部声明。

静态变量是该类的所有实例共有的变量。变量的单个副本在所有对象之间共享。

示例

public class Demo{

   static int my_count=2;

   public void increment(){

      my_count++;

   }

   public static void main(String args[]){

      Demo obj_1=new Demo();

      Demo obj_2=new Demo();

      obj_1.increment();

      obj_2.increment();

      System.out.println("The count of first object is "+obj_1.my_count);

      System.out.println("The count of second object is "+obj_2.my_count);

   }

}

输出结果

The count of first object is 4

The count of second object is 4

名为Demo的类定义了一个静态变量,以及一个名为“ increment”的函数,该函数增加了静态变量的值。main函数创建该类的两个实例,并在两个对象上调用递增函数。计数被打印在屏幕上。它表明静态变量在对象之间共享。

以上是 Java中的类和静态变量 的全部内容, 来源链接: utcz.com/z/321833.html

回到顶部