A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kevinmesss.tz 中级黑马   /  2014-2-18 19:52  /  1550 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 kevinmesss.tz 于 2014-2-19 17:44 编辑

看毕老师线程视频的时候打的一个例子,这个程序一运行cpu就满载了,然后电脑好卡,这是怎么回事,我哪里写错了,重启过后只要一运行就是满载。。。

1.png (143.96 KB, 下载次数: 39)

1.png

2.png (22.21 KB, 下载次数: 21)

2.png

3.png (3.58 KB, 下载次数: 37)

3.png

评分

参与人数 1技术分 +1 收起 理由
FFF + 1 while里写的是true就是多个线程无限循环.

查看全部评分

5 个回复

倒序浏览
有一次我写成了无限循环也是这样,,这次是哪里出错了。。
回复 使用道具 举报
没有出错,while循环里面写的true,在控制台上无限循环的时候按ctrl+C

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
占坑,看看i7是怎么被卡死的
回复 使用道具 举报
while(true)  ,导致无限循环,2个线程一直在运行,不卡死才怪
回复 使用道具 举报
这种情况一般都是死循环将系统资源耗尽的效果~~~
顺便围观四核八线程的U全满载~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马