一 static修饰成员变量
1 有static修饰的变量称为类变量,也称静态变量
(1)使用方法:类名.类变量
(2)特点:属于类,与类一起加载一次,在内存中只有一份,会被类的所有对象共享
2 无static修饰的变量成为实例变量,也称为对象变量
(1)使用方法:对象.实例变量
(2)特点:属于对象,每个对象中都有一份
二static修饰成员方法
1 有static修饰的方法称为类变量,也称静态变量
使用方法:类名.类变量
2 无static修饰的变量成为实例方法,也称为对象的方法
(1)使用方法:对象.实例变量
三 使用static时的注意事项
1.类方法中可以直接访问类成员,不可以直接访问实例成员 2.实例方法中既可以直接访问类成员,也可以直接访问实例成员 3.实例方法中可以出现this关键字,类方法不可以