标签:
this-注意事项:
this不能在类定义的外部使用,只能在类定义的方法中使用。
类变量(也称为静态变量)是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值;同样任何一个该类的对象去修改它时,修改的也是同一个变量。
定义语法:
访问修饰符 static 数据类型 变量名;
例如 static int total=0;
类名.类变量名 或者 对象名.类变量名
类变量可以被类的任意一个对象访问,也可以用类访问;但是类的成员变量却只能被对象访问,不能用类访问。
1、什么时候用类变量
案例:定义学生类,统计学生共交多少钱?
用类变量,属于公共的属性。
2、类变量与实例变量区别:
1) 加上static称为类变量或静态变量,否则称为实例变量。
2) 类变量是与类相关的,公共的属性。
3) 实例变量属于每个对象个体的属性。
4) 类变量可以通过类名.类变量名直接访问。
什么是类方法,为什么有类方法?
访问修饰符 static 数据返回类型 方法名() {}
1、什么时候需要用类方法
案例:定义学生类,统计学生共交多少钱?
1) 类方法属于与类相关的,公共的方法。
2) 实例方法属于每个对象个体的方法。
3) 类方法可以通过 类名.类方法 名直接访问。
标签:
原文地址:http://www.cnblogs.com/PistonType/p/5240583.html