日期:2014-05-20  浏览次数:20677 次

在Swing界面调用Access数据库的的表格会出现CPU的使用率高达100%,应该怎么解决求大侠赐教
我在做一个 Java Swing的界面通过对ACCESS数据库的调用来完成JLIST,JTABLE等等的一些界面显示功能,但是界面一开启电脑CPU的使用率就为100%,各种卡,问下高手需要怎么解决!给分下下可能的原因也行啊!

------解决方案--------------------
也许存在死循环……
------解决方案--------------------
正好我前几天碰上一个类似的情况,希望对你有用。
我的数据库是ORACL的,之前的同事写了一个界面展示JTABLE,速度还不错,但是我在代码里面针对JTABLE表格里面的数据,每行数据都做了一个处理,写了一个for循环,每次循环都执行了sql和数据库交互,这样一下速度就减慢了好多,后来换了种方式就好了,由此可以得出,你应该也是和数据库循环交互多了,当然不排除其它的情况,如果只是单纯的调用界面出现这样的问题,
LZ可以在检查一下,调试一下,每步执行一下。