[問題] Concurrency 練習

看板java作者 (32767)時間6年前 (2018/07/24 21:50), 編輯推噓1(1022)
留言23則, 5人參與, 6年前最新討論串1/1
最近在看一些 Java 的職缺的時候,發現不少公司 都會要求要有 multi-thread 的相關經驗,或是看一些面試心得的時候 或多或少都會出現 multi-thread 的問題,不管是具體的 API 或是觀念部分的都有 但可能是小弟待的地方的關係,平常工作會真的去用到 Java concurrency 的 機會幾乎是 0,因此完全不知道怎麼去練習這方面的技能。現在唯一的記憶 大概只剩最基本的觀念跟學生時代寫聊天室的東西而已... 我覺得 concurrency 不像設計模式、重構、Unit Test 等, 這些主題在工作上隨時能派得上用場,隨著經驗的累積,這些知識都可以 直接應用在寫的程式上面。 因此想請教各位,是怎麼學習抑或練習 Java concurrency 這方面的技能呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 153.150.177.211 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1532440214.A.226.html

07/25 16:48, 6年前 , 1F
看書,TIJ是我第一本研究 concurrency 的書,但進一步
07/25 16:48, 1F

07/25 16:49, 6年前 , 2F
可以看大陸人的兩本:
07/25 16:49, 2F

07/25 16:49, 6年前 , 3F

07/25 16:50, 6年前 , 4F

07/25 16:51, 6年前 , 5F
研究完 Java,再研究 coroutine 與 actor model 就差不多
07/25 16:51, 5F

07/25 16:51, 6年前 , 6F
Java 沒有 coroutine,要找其他套件
07/25 16:51, 6F

07/25 16:52, 6年前 , 7F
而 actor model 也是,要找 Scala 與 Akka 的資源
07/25 16:52, 7F

07/25 16:54, 6年前 , 8F
jserv 老師的課也可以看看: https://goo.gl/ktDoov
07/25 16:54, 8F

07/25 16:55, 6年前 , 9F
但最近講 Java8 以後的 concurrency 書不多,要再找找
07/25 16:55, 9F

07/25 16:56, 6年前 , 10F
popcornylu 的電子書很棒,也給了我很大的幫助:
07/25 16:56, 10F

07/25 16:57, 6年前 , 11F
07/25 16:57, 11F

07/25 17:52, 6年前 , 12F
好,感謝樓上的回應,是說 java concurrency in practic
07/25 17:52, 12F

07/25 17:52, 6年前 , 13F
e 這本如何啊
07/25 17:52, 13F

07/25 22:19, 6年前 , 14F
Concurrency試著寫Server會比較快學到東西吧?
07/25 22:19, 14F

07/26 10:55, 6年前 , 15F
07/26 10:55, 15F

07/26 10:56, 6年前 , 16F
java concurrency in practice 的作者列表看一看,會發現
07/26 10:56, 16F

07/26 10:57, 6年前 , 17F
Doug Lea 那就是一本必讀的經典惹
07/26 10:57, 17F

07/26 12:22, 6年前 , 18F
這本是最經典的,但我買不下手,很建議你可以看看,但因
07/26 12:22, 18F

07/26 12:22, 6年前 , 19F
為已經有點舊了,或許可以找找作者最近有沒有新的想法或
07/26 12:22, 19F

07/26 12:22, 6年前 , 20F
書籍
07/26 12:22, 20F

07/26 12:47, 6年前 , 21F
希望能像 Effective Java 有更新就好了XD
07/26 12:47, 21F

07/27 16:55, 6年前 , 22F
JCIP放在今日也是沒過時的經典,java 6到10之間在這上面的
07/27 16:55, 22F

07/27 17:00, 6年前 , 23F
更新都是屬於新增工具性質的,基本面沒有更動
07/27 17:00, 23F
文章代碼(AID): #1RLowM8c (java)
文章代碼(AID): #1RLowM8c (java)