java为什么要使用静态变量或静态方法

如题所述

以下是我复制的说的很好:
Java类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的,有些时候可以认为是全局变量。因此在某些时候为了节省系统内存开销、共享资源,可以将类中的一些变量声明为静态变量!
我在补充一下:
静态还有一个好处,可以代替包,有些时候不想用一个包,来封装一个类做一个公共的数据使用的时候,就可以通过静态属性来完成!
温馨提示:答案为网友推荐,仅供参考
相似回答