类方法通过 类.类方法名()调用, 而不必创建对象 通过对象也可以调用类方法
1. 相关概念:
Java中
- 用static关键字修饰的属性称为静态属性
- 用static关键字修饰的方法称为静态方法
2. 梗概:
- 该类的每个实例对象共享同一静态属性的值
- 与普通属性的比较:
- 而普通属性是每个实例对象相互独立的
- 与普通属性的比较:
- 该类的静态方法可以通过
类名.类方法名()调用, 而不必创建对象, 当然通过对象也是课以调用静态方法的- 与普通方法的比较:
- 而普通方法只能通过对象调用
- 推论:
this不能用在静态方法中, 因为调用静态方法时可能还没有创建对象
- 与普通方法的比较: