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”的函数,该函数递增静态变量的值。主函数创建该类的两个实例,并且在两个对象上调用 increment 函数。计数显示在屏幕上。它表明静态变量在对象之间共享。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP