java中如何删除一个对象啊? 昨天写了个小程序,遇到要注销一个对象时,我用了个使其致空的语句,结果报错了,说什么NullPointerException,请求大家请问有什么方法可以令一个引用对象注销吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 NullPointerException是说你置空之后还继续使用造成的, 给它赋个空值不行吗?对象=null; Object o = new Object();/** operation ..*//**如果有自己的清理工作,建议给自己的对象定义一个dispose之类的方法并调用它完成资源释放等操作*///yourObject.dispose();/** 不然就只有将o置为null,让jvm来释放o,包括o持有的内部变量和成员对象*///o.finalize();o = null;// gc会自动调用finalize方法,但是什么时候被调用不确定 50419253 java高手群 一起探讨啊 MultiThread 求助:三个jcombobox和一个jtable的联动 关于JList的添加删除 Socket连接登陆服务器用户信息数据的维护 application或applet怎样通过http上传文件? 如何测试两台计算机的网络联结是否存在 稳定? 找帮助 J2SDK1.4.2_02 的下载地址? 用JBuilder如何调试控制台程序? 初学Java时,do-while应该怎样写 高手进来看看 有关Java的一些基础知识总结
是说你置空之后还继续使用造成的,
对象=null;
/** operation ..*/
/**如果有自己的清理工作,建议给自己的对象定义一个dispose之类的方法并调用它完成资源释放等操作*/
//yourObject.dispose();
/** 不然就只有将o置为null,让jvm来释放o,包括o持有的内部变量和成员对象*/
//o.finalize();
o = null;// gc会自动调用finalize方法,但是什么时候被调用不确定