请教,如何主动去结束一个对象

kissjingmax 2004-12-28 09:30:41
虽然可以重写finalize(),但好像并不立刻结束这个对象
...全文
94 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kissjingmax 2005-01-05
  • 打赏
  • 举报
回复
如果这个类是singleton模式实现的,如xxxFactory,该怎么办呢。
kissjingmax 2004-12-29
  • 打赏
  • 举报
回复
samkuang 2004-12-29
  • 打赏
  • 举报
回复
如楼上说的
lzq_student 2004-12-29
  • 打赏
  • 举报
回复
在object类中有
finalize();
这个函数。
后把对象名(就像c++中指针一样)赋NULL;
CALM 2004-12-29
  • 打赏
  • 举报
回复
资源都是jvm回收的,java没有办法立刻回收
treeroot 2004-12-28
  • 打赏
  • 举报
回复
finalize??
1.obj=null; help the gc
2.System.gc(); sugguest the gc
treeroot 2004-12-28
  • 打赏
  • 举报
回复
finalize又不是结束对象,只是一个最后释放资源的机会,而且一般都不会重写finalize方法
kissjingmax 2004-12-28
  • 打赏
  • 举报
回复
System.gc()也不行
这个只是提醒系统进行垃圾回收

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧