fantacyleo 发表于 2014-9-1 16:44
明白了,还是线程安全问题。当num=19,flag=19时,t1进入while循环,flag自增1变为20,此时轮到t2执行,由 ...
bullfrog 发表于 2014-9-1 17:01
对啊,但是情况如下:
num =19; flag=19;
t1进入while循环,flag自增1,此时num没有自增,CPU切换到t2,同样 ...
fantacyleo 发表于 2014-9-1 18:07
多线程问题是不能简单用运行了XXX次来判断一个命题是否成立的,运行1万次正确也不能保证下一次正确。必须 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |