Java对象用完后 是不是需要再给他赋空值?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【xyflash】截止到2008-07-11 10:50:46的历史汇总数据(不包括此帖):
    发帖的总数量:218                      发帖的总分数:2515                     每贴平均分数:11                       
    回帖的总数量:286                      得分贴总数量:68                       回帖的得分率:23%                      
    结贴的总数量:195                      结贴的总分数:2140                     
    无满意结贴数:72                       无满意结贴分:1470                     
    未结的帖子数:23                       未结的总分数:375                      
    结贴的百分比:89.45 %               结分的百分比:85.09 %                  
    无满意结贴率:36.92 %               无满意结分率:68.69 %                  
    楼主加油
      

  2.   

    原理是这样的{
      Integer i=new Integer(10);//i叫引用 实际的对象是new Integer(10)
    }
    i的使用范围是它所在的那对大括号 当超出他的使用范围的时候 引用i就没有了
    但是对象new Integer(10)还是存在的 如果当没有引用指向该对象的时候
    垃圾回收机 就认为 这个对象没有用了  所以就会回收该对象的内存 
    所以不用我们特意去给一个引用赋null值 
    垃圾回收机 会帮我们处理