Java static 修饰类属性
static修饰成员变量后,这个变量不再属于对象自己, 而是属于所在的类,多个对象共享一份数据
类本身和实例化的对象都可以直接访问这个属性
等同于Python类中不使用 self.variable, 而是直接写变量名
class MyClass:
static_var = "这是一个静态属性"
def __init__(self):
self.var = "这是一个对象属性"
static修饰成员变量后,这个变量不再属于对象自己, 而是属于所在的类,多个对象共享一份数据
类本身和实例化的对象都可以直接访问这个属性
等同于Python类中不使用 self.variable, 而是直接写变量名
class MyClass:
static_var = "这是一个静态属性"
def __init__(self):
self.var = "这是一个对象属性"