(弱智问题,顺便散分)类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?

earnest 2003-04-23 08:07:23
类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?
...全文
63 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
quanweihua 2003-04-24
  • 打赏
  • 举报
回复
被回收的是那些不再有变量引用的实例对象,这是java的自动回收机制。
但是那些被定义的变量只要等到它所生存的实体消失了,就自动在内存中释放。
hystream 2003-04-24
  • 打赏
  • 举报
回复
不调用dispose也行,除非你的内存足够大。。。
最好是关闭后,把他回收了。
iStringTheory 2003-04-24
  • 打赏
  • 举报
回复
应该是和类一起被回收吧
  • 打赏
  • 举报
回复
不懂,帮你up
earnest 2003-04-23
  • 打赏
  • 举报
回复
我所说的变量是指“类变量”
徐蕴 2003-04-23
  • 打赏
  • 举报
回复
变量不被使用的时候就可能被回收
trust_me 2003-04-23
  • 打赏
  • 举报
回复
不行,因为JFrame打开后,会关联很多静态的变量或者方法,所以,如果不用dispose关闭的话,很可能造成out of memory!

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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