请教java程序 卡死问题,高手请进 做了一个软件是用swing实现的界面,一直运行正常,但是最近出现了,界面会卡死的问题,使用各种方法,无果,最后把数据库中的三个表中的数据清空,界面恢复正常。但是现在想重现这种情况,无论在数据库中添加多少数据,界面也不会出现卡死的情况了,为了防止再次发生该问题,请问各位Swing程序界面卡死是什么原因造成的?和数据库中的数据是否有关? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个脚本再添加3万条数据,然后再测试看看出现卡死估计是你的循环处理一直抢占CPU,可以考虑在循环中Thead.yield()释放一下CPU 界面卡死,在AWT-THREAD里面处理数据了? 界面卡死 ?是你cpu偏高 程序卡死 还是界面没有及时刷新? 已经在每个表中都做了3万条数据了,但是依然没有出现。CPU和内存都不高,内存占用100MB cpu几乎没有占用 cpu占用不高,就是界面怎么点都没有反应了,操作系统上的其他程序都正常,没有受到影响。 那就应该是你对组件进行操作后(增/减数据)没有进行界面刷新造成的如果你把界面最小化 然后又恢复, 如果界面正常了 就说明是这个情况 。每次对界面进行操作后 调用 validate();和repaint(); 对界面进行刷新。 原因是AWT Event线程被阻塞了,即在UI线程里面做了很多事情,导致UI event不能被及时处理,所以界面看起来就卡住了 谁能帮我看看这是怎么回事啊?谢谢,关于IO的。 静态上下文不能引用非静态变量 急求助!javabean, 为什么连续打印两次? 谁能告诉我,怎样将.properties文件,读出后放到一个HASH MAP中 问个小问题 下一步怎么学? 求助:如何编写一个ant的脚本?高手来说说细节吧! 寻求java.util.random详细解释 关于JBuilder7的问题 ??SET,哪位大侠接触过(来者给分)?? 扫描条形码的原理的题目 android 多线程断点续传
出现卡死估计是你的循环处理一直抢占CPU,可以考虑在循环中Thead.yield()释放一下CPU
是你cpu偏高 程序卡死 还是界面没有及时刷新?