static:
叫静态,可以修饰成员变量、成员方法。
成员变量按照有无static修饰,分为两种: 类变量和实例变量(对象的变化)
类变量:属于类,与类一起加载一次,在内存中只有一份,可以被类和类的所有对象共享
实例变量:属于对象,每个对象中都有一份,只能用对象访问
类变量的应用场景:在开发中,如果某个数据只需要一份,且希望能够被共享(访问、修改),则该数据可以定义成类变量来记住。
访问自己类中的类变量,是否可以省略类名不写?
- 可以的
- 注意:在某个类中访问其他类里的类变量,必须带类名访问