• static修饰的方法叫静态方法,也叫做类方法
  • 静态方法中不能直接访问类的非静态成员变量和非静态成员方法
  • 静态方法中不能使用this关键字
  • 通过类名就可以调用静态方法
  • 也可以通过**对象名.静态方法名**调用
    • 建议使用**类名.静态方法名**

静态方法和静态方法访问

  1. public class Student
  2. {
  3. private String name;
  4. private int age;
  5. private int studentId;
  6. private static String classRoom;
  7. public static void showClassRoom()
  8. {
  9. //静态方法中不能使用this关键字
  10. //this.age=20;
  11. System.out.println("自习的教室是公共教室1001");
  12. }
  13. public static void main(String[] args)
  14. {
  15. Student.showClassRoom(); //调用执行静态方法
  16. }
  17. }