利用Java多线程的特性,做一个简单的抢答程序:定义3个抢答者(3个线程),然后同时发出抢答指定,并输出抢答结果。
我这样写,不知道什么原因,一直都是小绿抢答成功。麻烦大佬指教指教哪里写错了,感谢。

解决方案 »

  1.   

    百度CountDownLatch使用教程
      

  2.   

    你可以在get()方法里面加入睡眠,就在get()方法里面第一行sleep(100就好)
      

  3.   


    你的线程只执行一次,虽然线程是同步执行的,但是线程的首次执行是main方法启动的,第一个启动的还是有优势的。