static修饰成员变量
时间: 2023-11-12 19:08:56 浏览: 76
Java static修饰成员变量
静态成员变量是由static修饰的成员变量,也称为类变量,它不属于某一个对象,而是由所有对象共享的。静态成员变量存储在方法区,并且只有一份,因此我们在创建静态成员变量时可以给它就地初始化。静态成员变量可以通过类名直接访问,而不需要创建对象。因为静态成员变量属于类,所以它可以被所有对象共享,而且只有一份,这样可以节省内存空间。同时,静态成员变量的值可以被所有对象共享和修改,因此需要注意在多线程环境下的同步问题。
阅读全文