- 用static修饰的成员叫静态成员或类成员
- public static int price;//售价 对于价格而言,无论实例化出来多少对象,价格都是共用一块内存空间
- 类加载时产生,销毁时释放,生命周期长
- static+方法 ->静态方法,static+属性 ->静态属性
- 静态方法中不能直接访问同一个类中非静态成员,只能直接调用同一个类中的静态成员
- 静态方法中访问非静态成员,可以通过对象实例化的方式访问,类.成员
Cat.java
public static int price;//售价
Test.java
// 静态成员的访问方式:1、对象.成员 2、类.成员
one.price = 2000;
Cat.price=3000;






网友评论