java 静态成员变量
时间: 2023-11-10 07:03:29 浏览: 102
Java中的静态成员变量是指在类中使用static关键字修饰的成员变量,它属于整个类,而不是某个对象。静态成员变量可以通过类名直接访问,也可以通过对象名访问。静态成员变量在内存中只有一份拷贝,被所有对象共享。
静态成员变量的定义格式为:
```
修饰符 static 数据类型 变量名 [=初始值];
```
例如:
```
public class MyClass {
public static int count = 0;
}
```
在其他类中访问静态成员变量的方式为:
```
类名.静态成员变量名
```
例如:
```
int myCount = MyClass.count;
```
相关问题
java静态成员变量
在Java中,静态成员变量是属于类的成员变量,而不是对象的成员变量。它被所有对象所共享,可以通过类名直接访问。静态成员变量的初始化只会执行一次,无论创建多少个对象,它们都会共享同一个值。
在你提供的例子中,可以看到在Student类中定义了一个静态成员变量sex,它被所有Student对象所共享。通过类名Student.sex可以访问静态成员变量sex的值。
阅读全文