java中大量用static 修饰方法有啥缺点?

水牛叔叔 发布于 2015/02/04 14:14
阅读 5K+
收藏 0
如题,欢迎探讨。
加载中
2
loyal
loyal

在static里只能用static的类成员变量...

如果static的这个变量是个占资源的东东...那么系统不会主动GC的...到时你就麻烦了.

水牛叔叔
水牛叔叔
我担心就是它占资源,但是它到底占多少资源,心里没谱
1
红薯
红薯

没啥缺点,方便就好

0
第一天
static 方法放在虚拟机栈,非静态方法放在方法区...
0
开封线
开封线
按需而来,你出发点就错了
0
乌龟壳
乌龟壳
失去了惰性加载的能力,单例模式可以实现惰性加载,真的走到需要的那段代码才初始化。
纠结名字
static不是final
0
西风夜渡
西风夜渡
能不用就不用
0
纠结名字
工具类一般都是static方法,因为没有创建实例的必要。
0
sxgkwei
sxgkwei
我觉得没什么缺点。最主要还是,你写每一个代码的时候,都要心里清楚它在做什么,它会出现怎样的效果。只要心里清楚,那么各有各的用处,没啥缺点不缺点之说。
0
勇敢的蜗牛_Z
勇敢的蜗牛_Z
我一般都是用再 一些常量,还有工具类上 其他地方从来不用,占资源是肯定的.
GITTODO
GITTODO
这个回答最靠谱
0
amidk
amidk
首先就不是面向对象的,违背了这个语言本身
水牛叔叔
水牛叔叔
面向对象不是神,也不是万能的
返回顶部
顶部