Java程序设计(第3版)第四章——静态方法

静态方法

1.static可以用于修饰方法

2.被static修饰的方法称为静态方法

3.语法:访问修饰符 static 返回值类型 方法名(形参列表){//方法的实现}

4.注意:访问修饰符和static 没有先后顺序

5.使用类名.静态方法名(实参)(建议使用)对象名.静态方法名(实参)

6 .静态方法的注意事项:

(1)静态方法中只能直接访问本类的静态方法或是静态属性

(2)静态方法中不能直接访问本类的非静态成员(属性和方法)

(3)非静态方法中可以直接访问本类的静态属性和静态方法

(4)静态方法中不能使用 this/super关键字

(5)静态方法允许被继承,子类中可以定义和父类同名的静态方法.但是没有多态的使用