社区
Java EE
帖子详情
(弱智问题,顺便散分)类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?
earnest
2003-04-23 08:07:23
类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?
...全文
63
7
打赏
收藏
(弱智问题,顺便散分)类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?
类变量占用的内存在什么时候释放?JFrame等在关闭后一定要调用dispose方法吗?如果不调用可以吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
quanweihua
2003-04-24
打赏
举报
回复
被回收的是那些不再有变量引用的实例对象,这是java的自动回收机制。
但是那些被定义的变量只要等到它所生存的实体消失了,就自动在内存中释放。
hystream
2003-04-24
打赏
举报
回复
不调用dispose也行,除非你的内存足够大。。。
最好是关闭后,把他回收了。
iStringTheory
2003-04-24
打赏
举报
回复
应该是和类一起被回收吧
回炉重造,学习编程中。。。
2003-04-24
打赏
举报
回复
不懂,帮你up
earnest
2003-04-23
打赏
举报
回复
我所说的变量是指“类变量”
徐蕴
2003-04-23
打赏
举报
回复
变量不被使用的时候就可能被回收
trust_me
2003-04-23
打赏
举报
回复
不行,因为JFrame打开后,会关联很多静态的变量或者方法,所以,如果不用dispose关闭的话,很可能造成out of memory!
java frame清除控件_Java Swing:
dispose
()
JFrame
不会清除它的控件
我有一个closeWindow()
方法
,它使用
dispose
()来
关闭
当前的
JFrame
.当我再次显示窗口时,控件(文本框,列表,表格等)仍然具有它们之前的值,当我处理()时:框架……为什么会这样?是否有另一种
方法
来完成
关闭
和清除框架?这...
dispose
java_无法使用
dispose
()
方法
关闭
Java中的
JFrame
所以这就是
问题
所在。我正在创建一个使用
JFrame
的程序。它的基本功能是打开一个窗口,询问您打开哪个窗口。该程序由多个GUI
类
和多个Client
类
组成,负责在每个GUI打开时为其创建一个新窗口。因此,当加载MainClient
类
...
JNI全局引用与
JFrame
.
dispose
()
方法
用 jProfiler 分析 Java swing 程序中的内存泄漏
问题
时, 我发现内存中
JFrame
实例的数量一直在增加。 各个 frame 被打开(opened),然后被
关闭
(closed)。 通过 jProfiler, 并查看GC Root时, 只找到一项: 'JNI Global ...
JFrame
跳转之后自动
关闭
窗口
dispose
()
使用窗口的
dispose
()
方法
; 例子如下 // 第一个窗口 public Frame1() { this.setVisible(true); this.setSize(300, 200); //
调用
第二个窗口 传递一个对象参数这里我用 this new Frame2(...
Java
JFrame
窗口
关闭
方法
总结
Java
JFrame
窗口
关闭
方法
总结 之前写窗口时每次都是直接copy
关闭
的
方法
,没有想过其它的,最近写的窗口比较多,就总结了一些窗口
关闭
的
方法
有哪些,方便以后自己查阅。 public void setDefaultCloseOperation...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章