dapeng111 发表于 2014-1-22 10:16
因为Coal1和Coal2是两个类,当建立不同的线程,在栈内存中分配的是不同的空间,所在你通过flag设置的值不能 ...
kira 发表于 2014-1-22 11:15
没有看懂啊 哥们 如果不能设置布尔值共享的话 这个如何做呢 求解答
淡夜清风 发表于 2014-1-22 11:52
你第一个线程中的代码运行是非常快的,t2.start()时,t1都可能运行完了。
2000次太少了,要想看到交替显示 ...
淡夜清风 发表于 2014-1-22 11:52
你第一个线程中的代码运行是非常快的,t2.start()时,t1都可能运行完了。
2000次太少了,要想看到交替显示 ...
kira 发表于 2014-1-22 12:06
原来如此 t1简直是一瞬就没了 有个新问题 我把t1的循环变为20000000次后 前面居然出现了null 这又是什么 ...
淡夜清风 发表于 2014-1-22 12:20
老兄你的机器不行啊!!
我改成20000000后,是可以运行的。。而且也有交替。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |