为什么Java这么卡?

为什么Java这么卡?,第1张

是因为手机的java内存很小卜亩则处理很慢,现在腾讯为了使qq更加全面于是把所有的功能集中打包在一个软件上,这样就是的软件比较大所以以后的qq会更慢(如果你不换手机的话),其实也是一种变相的促进手机硬件比拼,现在手机市场很混乱...总之能用以耐雀前型棚的就用以前版本的,毕竟qq也就是个聊天工具不需要太多功能

要看卡死前进行了什么 *** 作。

1)如果一启动,就卡死;那可能是这个和枣唤软件和你电脑环境不兼容;试着更新一下系统JDK

2)如果是进行了一些下载、读取信息唤凯之类的 *** 作:可能和网络或者服务器本身岩友的问题;

具体还是要看什么软件,什么情况下出现的问题。

原因:  Java创建和使用线程都很简单.  但是银闭线程数量多起来后,频繁的创建和销毁线程, 却会浪费大量的系统资源和时间去处理.  容易造成程序卡顿.

解决办法: 使用线程池 , 线程池可以锋野裂降低系统资源的消耗, 节省时间, 提高响应速度 ,提高线程的脊如可管理性 . 主要核心类是ThreadPoolExecutor ,当然为了让线程池优化,还得进行一系列的设置,比如指定线程池的最大线程数 , 线程池的基本线程数 等

其他说明:  上面主要是针对线程的优化,  建议再优化下逻辑 , 重绘 ,刷新频率之类的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12307313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存