分享一本Java並發編程的免費好書

最近噹噹的大促銷又開始了,估計很多人腦子一熱,又花錢囤了不少技術書吧。

在我看來大部分程式設計師買技術書的用途(以下排名按用途從大到小):

  1. 讓領導、同事看見,你看我多愛學習;
  2. 給自己一個心理安慰,我還沒廢;
  3. 枕頭、顯示器需要墊高了;
  4. 睡前翻一翻,讓自己快速入睡。

玩笑開完,如有誤傷,純屬巧合。

說正事,今天我不列書單,不讓大家花錢。

就給大家推薦一本書,可以免費閱讀、免費下載的:
《深入淺出Java多執行緒》

1. 誰寫的

這本書出自於 RedSpider 技術社區。

RedSpider 是一個非常活躍的技術社區,雖然現在成員人數不多,但是對於社區的各種活動都非常積極和活躍。目前社區內部大多都是 Java 開發工程師,且都對技術始終保持極高的熱情。

RedSpider 是一個自我驅動的技術學習社區,社區內部擁有非常豐富的活動形式,比如一起線下技術沙龍、一起產出部落格、一起撰寫本書、一起 code。

隆重介紹一下本書的作者:

作者們來自阿里、ThoughtWorks 等著名公司。

說起 ThoughtWorks 來,可能有人稍微有一點點陌生。著名的 Martin Fowler 大神是這家公司的首席科學家。馬丁大神是敏捷的締造者之一,更是出了幾本神書:
《重構》、《分析模式》、《企業應用架構模式》

2. 品質咋樣

就沖著那些大廠的作者們來說,這本書的品質也是有保證的。

我看了一部分,雖然還沒全部看完,但是我已經迫不及待的想給這本書點贊了。

幾位作者為了寫好《深入淺出Java多執行緒》,閱讀了大量的 Java 多執行緒方面的書籍和部落格,然後再加上他們的經驗總結、Demo 實例、源碼解析,最終才形成了這本書。本來他們預估的時間是一個月就能完成,但是沒想到最後花了四個月的時間。

3. 寫了啥

說其他都是多餘,直接看目錄:

書里還有很多例子,可以說是圖文並茂。

4. 怎麼閱讀

方式一:在線閱讀:
//concurrent.redspider.group/

方式二:獲取 PDF:
四猿外公眾號後台回復多執行緒

再宣傳一下項目地址:
//github.com/RedSpider1/concurrent

5. 蹭下熱度

最後呢,我再蹭下熱度。

看到社區中這幾位優秀的年輕人,以及他們翻譯書的事情,我想起了我十多年前的類似經歷。

當時我們一些樂於學習、分享的程式設計師,也成立了一個社區 BJUG(Beijing Java User Group),一般周六會聚在一起交流、分享,經常跑去新浪蹭會議室。

當時我們也翻譯過一本 Hibernate 的書,算是中國很早的一批 Hibernate 的中文書了,翻譯完也開源了。

現在回想起來真是挺感慨,當時我們那波人里有好幾個後來也加入了 ThoughtWorks,我是因為英語太爛,連投簡歷的勇氣都沒有。

感慨結束,最後祝這個社區、這幾位作者越來越優秀,也祝各位讀者學的技能越來越多。

歡迎大家掃碼加我微信公眾號,看到更有趣乾貨文章。