- static的可以用来修饰属性,也可以用来修饰方法
- 案例:用类来访问静态方法,不用对象访问静态方法
- 在静态方法中是没有this关键字的,静态是随着类的加载而加载,this是随着对象的创建而存在,静态比对象先存在。
- 静态方法只能访问静态的成员变量和静态的成员方法
- 非静态方法可以访问静态的成员变量和静态的成员方法
- 静态只能访问静态
class Cat{
String name;//非静态
static String variety;//静态属性
}
class Cat{
String name;//非静态
static String variety;//静态属性
}