1、静态方法被 static 修饰;实例方法没有被 static 修饰。
2、静态方法中不能有 this 关键词。(我也不知道为啥,有大佬知道的,可以传授一下)
3、实例方法中可调用实例方法、静态方法。
4、静态方法中可调用静态方法。
5、静态方法中不能调用实例方法。(结合2、6条)
6、调用同一个类中的实例方法、成员变量的标准格式为:
对象名.方法名(…)、对象名.成员变量名;
也可通过方法名(…)、成员变量名调用
因为通过此法调用时程序会自动在方法名(…)、成员变量名之前添加this.(不可见),this.指向对象的地址,代表对象。
7、调用同一个类中的静态方法、静态变量的标准格式为:
类名.方法名(…)、类名.变量名;
也可通过方法名(…)、变量名调用
因为通过此法调用时程序会自动在方法名(…)、变量名之前添加类名.(不可见)。