static修饰符静态的.txt 984 B

1234567891011121314
  1. static 是一种修饰符,可以修饰属性或方法
  2. 也可以叫static关键字。含义就是静态的意思。
  3. 被static修饰的特点:
  4. 1、如果static修饰某个属性变量,那么这个变量会被类的所有对象共享
  5. 2、如果static修饰某个属性变量,那么这个变量会随着类的加载而加载,优于对象先加载。
  6. 3、因为对象是需要等类加载完毕后,才创建。
  7. 4、如果static修饰某个属性变量,那么这个变量可以通过类名直接调用。不需要对象调用。
  8. 注意:
  9. static可以修饰变量,也可以修饰方法。不论修饰哪个,该成员都是属于类的。
  10. static修饰的方法,称为静态方法,静态方法只能访问静态的成员变量或成员方法。
  11. 没有被static修饰的方法,称为非静态方法,非静态方法可以访问静态成员变量或成员方法,也可以访问非静态的。
  12. 静态方法中是没有this关键字。