看板 [ java ]
討論串[問題] thread的start
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者H45 (!H45)時間17年前 (2008/06/16 11:06), 編輯資訊
0
0
0
內容預覽:
感謝前輩指點 m(_ _)m. 以下是修改後的程式碼:. public static void main(String[] args) throws Exception {. // 仍然是兩個選手,所以給柵欄 2 個洞. final CyclicBarrier barrier = new Cycli
(還有817個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者adrianshum (Alien)時間17年前 (2008/06/15 22:20), 編輯資訊
0
0
0
內容預覽:
[43]. 不用搞那麼多.. JDK5 的 concurrent package 裡有 Barrier 可用. java.util.concurrent.CyclicBarrier. alien. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 203.218.196.48.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tkcn (小安)時間17年前 (2008/06/15 11:46), 編輯資訊
0
0
0
內容預覽:
要看是什麼比賽吧,. 如果是可以分成一步一步的,. 那就一次讓 a 跟 b 各走一步,. 寫在一個 thread 裡頭或分開寫都無所謂。. 如果是長時間的比賽,. 反正 JVM 會自動讓 thread 輪流跑,. 一點時間誤差就可以忽略不計。. 但如果比賽時間很短(少於 1 sec),. 又要同時開

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者H45 (!H45)時間17年前 (2008/06/15 11:20), 編輯資訊
0
0
0
內容預覽:
再做一個鳴槍,讓 a 和 b 去聽這個槍聲. 聽到之後再開跑。. ========================================================. 比賽者:. // 比賽者實作 Runnable 或過載 Thread 的 run 方法. public void ru
(還有1869個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者Domos (Domos)時間17年前 (2008/06/14 23:03), 編輯資訊
0
0
0
內容預覽:
如果我有一個比賽的程式,用兩個thread去模擬. 要怎麼讓兩個thread一起開始?. 比如說 a.start();. b.start();. 搞不好a.start()之後比賽就結束了. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112.242.95.
首頁
上一頁
1
下一頁
尾頁