2010-05-19 89 views
2

我一直在試圖解釋Java線程給一個從未接觸過多線程應用程序的同事,但顯然我不是一個很好的老師。初學者的Java線程

任何人都可以推薦一個很好的在線或離線資源,可以解釋簡單,一步一步的方式線程?我知道這是一個複雜的話題,但肯定存在一篇文章,書籍或其他解釋,可能導致「啊哈,我終於明白了!」時刻。

+2

真正*「啊哈我明白了,終於!」 *時刻對我來說是幾年後,我開始使用線程,當我讀到*「Java併發實踐」*。最好。 Java的。書。永遠。 (甚至比優秀的*「Effective Java」*更好)。 – SyntaxT3rr0r 2010-05-19 18:25:17

+0

@WizardOfOdds:我同意,這本書非常好,我幾乎推薦它。我只是無法讓自己指向一個初學者(或* Effective Java *)。 :) – 2010-05-19 18:28:49

回答

6

查看Sun的Java教程中的Concurrency課程。它有點大,但它很好地分解了。

+1

既然你有和我一樣的答案,這將是churlish不upvote你大聲笑+1 – 2010-05-19 18:19:42

2

我想指出在他的官方教程,在這個問題討論的方向here.

這是官方Java教程,讓我開始,我連一個嚴重的Java開發者...

0

簡單的教程後,我強烈建議得到布賴恩戈茨的書「Java併發實踐,」如果同事可能進行多線程編程。