站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题我觉得在应用程序中,我们的应该尽量使class的方法和域不要成为static,因为static的方法和域在一进程当中是常驻内存,如果时间长了,会

我觉得在应用程序中,我们的应该尽量使class的方法和域不要成为static,因为static的方法和域在一进程当中是常驻内存,如果时间长了,会

摘要: 我觉得在应用程序中,我们的应该尽量使class的方法和域不要成为static,因为static的方法和域在一进程当中是常驻内存,如果时间长了,会


我觉得在应用程序中,我们应该尽量使class的方法和域不要成为static,因为static的方法和域在一进程当中是常驻内存,如果时间长了,会影响程序性能。大家觉得呢?


说得有一定的道理。特别是"尽量"一词用的好。



个人认为STATIC方法有STATIC方法的好处,正所谓事事都有两面性.你如果又要兼顾性能,又要使用某些方法这个实在比较难。!


个人感觉,凡事都有两面的,有利就会有弊,恰到好处当然是最好了,偏左或偏右都不好。
呵呵,搞得有些政治味道了。
具体情况具体对待吧,没有绝对。


D


UPPPPPPPPP!


个人认为STATIC方法有STATIC方法的好处,正所谓事事都有两面性.你如果又要兼顾性能,又要使用某些方法这个实在比较难。!
---------------------------------------------------------------------------------

具体情况具体分析


static 有其独特的地方,有写时候用static方便好用,譬如用做属于类的东西的时候,有点像其它语言的全局变量; 如果在对象使用作用域很长的时候,实例化对象的时候就会为每个对象都分配空间,如果对象多的化作用域有长的时候,这样内存岂不是占的更多。当然有写时候不适合用static的时候还是不用,个人观点,同意楼上的,事事都有两面性。


JF,老生常谈,没有意思.


呵呵,


↑返回目录
前一篇: java.lang.String最多能存储多长的字符串?
后一篇: 请问一个关于list的问题