static 表示静态的<br><br>- 可以修饰 属性 方法 代码块 内部类<br>
- 修饰的属性:静态属性(类属性)<br>- ‘静态变量:通过类名 属性名调用<br> - 在类的对象中是共享的<br>- 应用场景:<br> - 在多个对象之间共享变量的时候,使用静态变量<br>
静态方法<br><br>- static 修饰方法: 静态方法 类方法<br>- 静态方法:通过类名.方法名()调用<br> - 1.静态方法只能调用静态属性和静态方法。<br> - 2.静态方法不能使用this和super<br> - 3.抽象方法不能使用static修饰<br> - 4.静态方法不可以被重写,但是被继承<br> - 5.静态方法不能使用abstract关键字修饰(抽象方法必须要重写 但是静态方法不允许重写 所以冲突)<br>- 应用场景:当在编写工具类的时候使用静态 排序的方法 方便调用<br>