当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: datagrid属性生成器那里怎么才能设传两个以前上字段的参数? 传一个参数时: 选定"超级链接列" 在url字段(l)那里输入"字段"ab 然后在url格式字符串(m)那里 输入:show.aspx?ab={0} 即可,但是 传两个以上的两字段时,如何写? 谢谢! ......
 ·求英语单词字数统计方法。    »显示摘要«
    摘要: var enstring:string; enstring里存有一片英语文章,请问如何统计出单词数量? 一般以".",空格,","等分割。。。。 谢谢。 ......


java对象能不能自杀

java对象能不能自杀  
  就是自己销毁自己

NO.1   作者: promagian

hao   xiang   bu   neng  
 

NO.2   作者: lipeipei

不能  
  java对象的销毁是由java的垃圾收集机制管理的。  
  依据是是否还有指向这个对象的引用。  
  一个对象自己无法把其他对象对自己的引用去除,所以无法销毁自己。

NO.3   作者: Hotiday

不能  
  java对象的销毁是由java的垃圾收集机制管理的。  
  依据是是否还有指向这个对象的引用。  
  一个对象自己无法把其他对象对自己的引用去除,所以无法销毁自己  
   
  -----------------------------------------  
   
  我纠正一下:判断该不该由垃圾回收期回收的依据不是是否有其他对象引用它  
  而是:是否被根对象直接或间接引用  
  你忽略了循环引用的情况  
   
 

NO.4   作者: OnlyFor_love

楼上:带自杀功能就算是对象了吗?  
   
  对象能自杀的话那也太智能化了,目前java中对象的摧毁只能由gc来完成

NO.5   作者: Maple99

将对象赋值为空,然后gc收集即可。  
  例如       对象     a  
                a=null  
                GC.Collect();  
  就可以了。

NO.6   作者: humanity

怎么可以鼓励自杀行为呢,   ^_^.

NO.7   作者: CAYU

只能通杀

NO.8   作者: CAYU

这个算不算  
   
  public   class   kill{  
          static   private   kill   instance   =   null;  
   
          synchronized   static   public   kill   getInstance()  
          {  
                  instance   =   new   kill();  
   
                  instance   =   null;               //算不算  
   
                  return   instance;  
          }  
   
  }

NO.9   作者: supersunyi

郁闷,这个年代什么都要自杀

NO.10   作者: daocaoren0

因为设计Java的人信仰基督教,如果一个人自杀就不能升入天堂,当然对象也不能自杀^_^

NO.11   作者: Dan1980

在JAVA中,   不再使用一个对象,   就把所有指向它的引用设为了null就行了.  
  因为这时没有办法再引用这个对象,   所以你其实已经给它判了死刑了,   只是死刑何时执行要由GC来决定.

NO.12   作者: yinwenjie

引用:   comjavawww10  
  连自杀功能都不带怎么算得上是面向对象?  
   
   
  ...........你这算什么,回收工作交给JVM你想不通啊?这和面向对象没有关系哈

NO.13   作者: daocaoren0

呵呵   我觉得把指向它的引用设为null,不仅仅是判了个死刑,而是该对象已经挂了。  
  我觉得JVM的垃圾回收机制等于宾仪馆的工作人员。如果他们不忙就会立即来处理这具尸体。如果忙就不能立即回收大多都放在冰柜里,逐一处理啊。哈哈  
   
  对一个引用赋值为null,不是自杀,而是可能得病或者其他外因造成翘辫子的。  
  如果能对Object.this=null。这应该才是对象本身自杀。而Object.this是一个常数。  
  所以这个世界都是信仰基督教的,对象是不能自杀的。阿门  
   
  好像是黑客帝国4哦,闪人

NO.14   作者: Dan1980

根据gc的机制,   如果说gc是"宾仪馆的工作人员的话",   那么不是"不忙就会立即来处理这具尸体",   应该是宾仪馆的尸体多得放不下了,   才会去处理尸体.   好惨,   呵呵.....

NO.15   作者: dophin1003

赋值为null就是死了吧?  
  不过好象不算自杀的。

NO.16   作者: lubber

哈哈,精彩

NO.17   作者: efei

果然够惨

NO.18   作者: tjjzs

搞笑

NO.19   作者: rower203

连自杀功能都不带怎么算得上是面向对象?   我赞同。  
  自杀是一种行为,对象当然可以拥有。  
  在自杀的方法中可以做一些必要的资源清理工作,为GC做准备。  
  因为,有些资源不释放,GC也工作不了。

NO.20   作者: superslash

楼主肯定能自杀,嘿嘿

NO.21   作者: chesterwoo

告诉GC,你决定死去并时刻准备着进入状态,这是可以实现的,但具体死去的时间还要由GC来决定。呵呵。另外,GC的回收机制和面向对象没有本质的联系。

NO.22   作者: airhand

自己想不开,也用不着让程序去死,玩笑!


    摘要: pb9升级到pb10后有些数据窗口总是出现 [microsoft ole db provider for sql server]列名1无效的错误信息,事实上数据窗口根本就不存在列名1,全部都是具体的列名, 重新建立数据窗口后错误已不存在,但有n个数据窗口有如此问题,请问这是什么回事?在pb9时还用得好好的啊,为何到了pb10就不行了?? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE