看板 [ java ]
討論串[J2SE] Thread的執行
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者amd3dnow (qq)時間17年前 (2008/06/12 00:47), 編輯資訊
0
0
0
內容預覽:
不知道java 的thread 在雙核心的cpu有沒有效果?. 例如用pthread 如果cpu是雙核心,開2個thread就. 會自動在2個core上執行,那java的thread會自動分配. thread在不同的core?還是只會用到1個core 多個thread?. --. 發信站: 批踢

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者H45 (!H45)時間17年前 (2008/04/03 22:12), 編輯資訊
0
0
0
內容預覽:
此例的 t1 做完之後 main 才會繼續往下動. 因為 main 呼叫了 t1.join(),所以 main 才會等 t1 做完。. 是的。. 此例的 main 會睡覺。. 因為 main 呼叫了 sleep() ,所以 main 才睡覺去了。. --. 發信站: 批踢踢實業坊(ptt.cc)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者nf7series (真呆)時間17年前 (2008/04/03 21:39), 編輯資訊
0
0
0
內容預覽:
不好意思,我看JavaDoc寫join是Waits for this thread to die.. 再對照您寫的解釋,還是看不太懂,如果以上面的例子,. t1.join()是哪個thread要等待哪個thread執行完呢? 我看javaworld的討論裡,有說到因為sleep是static met
(還有34個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者H45 (!H45)時間17年前 (2008/04/03 15:13), 編輯資訊
0
0
0
內容預覽:
join 是等待另一個 thread 執行完。. sleep 是讓呼叫者睡著,你會發現它是靜態成員方法 (static member method). --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.116.246.218.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者nf7series (真呆)時間17年前 (2008/04/03 10:06), 編輯資訊
0
0
0
內容預覽:
問個Thread執行的問題:. public class ThreadTest extends Thread. {. public void run(). {. for(int i=0;i<11;i++). {. System.out.println(getName()+":"+i);. }. }.
(還有590個字)
首頁
上一頁
1
下一頁
尾頁