请问为什么我写的线程CPU占用率始终是100% 不知道你的add方法是什么内容,应该不至于如此的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要老是调用你的add方法,只有当你receive到了数据后才调用add方法 你的while循环一直在运行啊,你让它歇会儿就行了。 在while中 插入:Thread.currentThread().sleep(100);我保证你CPU降下来。sleep()中的数自己可以设置。 整个程序设计有问题!!使用reactor模式,用事件机制!! 当接到数据包时候就触发事件,然后再处理事件!!没有数据包时,你的CPU就不用去运转了!否则即使一个线程,你的CPU资源也会耗尽!! 你的while 一直在进行工作阿,可能是死循环。你在看一下stop的值 ,做个debug java 布尔型的使用·的问题 求高手帮助 小问题 java 实现播放器疑问之二 1+11+111+1111+.....用递归算法怎么做 MVC有那些模式? 请问ve怎么安装? 这个while loop我有点搞不懂,大家帮我看看!谢谢!(20分) 简单问题,求教! JTable里面如何改变鼠标的显示样式 还是关于weglogic6.0中sql2000连接池的问题 问一个简单问题:CVS是什么? 不同的延迟时间对于程序有不同的结果(sleep)?
否则即使一个线程,你的CPU资源也会耗尽!!