制作于2018年3月14日
普通方法可以访问静态变量;
静态方法无法访问普通变量
静态方法只能访问静态变量,
普通方法可以访问静态变量
1、普通成员可以访问静态对象,但是静态对象不可以访问普通成员。因为静态对象只有一个,而普通成员跟对象有关系,只要对象有多个,普通成员就有多个,故静态对象不知道访问的是哪个 普通成员。
2、普通方法&静态方法可以访问静态变量,但是静态方法不可以访问普通变量。
使用静态变量可以节约内存 例如pi可以只公用一个内存 而不是每个对象都需要一份存储空间