什么是静态方法和静态变量,他们同普通的成员方法和变量有什么区别?

如题所述

静态方法和静态变量一运行就给他们分配地址空间了类中静态方法和静态变量只属于类,直接可以调用;而普通的成员方法和变量则要通过类的对象去调用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-14
静态方法里只能调用静态变量,在java中静态方法也叫类方法,它对静态变量进行操作,修改,计算。它的功能是为了完成一般类似于累加的问题,在软件工程22种设计模式中有详细的介绍
第2个回答  2013-11-14
静态方法和静态变量为类的所有实例对象所共享普通的成员方法和变量只相对于某个实例对象
相似回答