更新時間:2020-04-26 14:02:09 來源:動力節點 瀏覽2952次
1、《實戰JAVA程序設計》
這本書里有JAVASE講解、有項目實戰、有數據結構、有算法、有JDK源碼解讀、有底層內存分析、有設計模式,從一開始就植入了“高手思維和高手習慣”,可以說是非常適合大學生和入門學習的人使用。
2、《Java編程思想》
這本書適合開發過一兩個項目,對java已經有一定的了解的人。
這本書首先不是java的入門書,雖然這本書介紹了一部分語法,但是更多內容是java特性的講解,里面的用例水平非常高,對于面向對象講解,接口,內部類,容器,多線程,I/O的講解很透徹同時又很深刻,他會告訴你,在什么情況下你應該作何選擇。以及各種選擇的利弊。這本書不適合從頭看到尾,適合在迷惑不解的時候,帶著疑問去翻,讓你的求知欲帶著你去看書,而不是給自己定一個Java編程思想的讀書計劃。
3、《Java并發編程》(《java多線程編程的藝術》)
適讀人群:想深入學習并發編程,對jvm內存模型有了解(深入理解jvm虛擬機內本書很重要)速度狂,對java已經有了不錯的感覺,感覺可以代碼水平需要更上一層樓的人
Java并發編程是Java并發包的作者寫的,java.util.concurrent大名鼎鼎,很有名的,學習并發編程的圣經之作,但是不太適合入門,入門需要看看后面的java多線程編程的藝術,一行行的代碼,一個個的小技巧,慢慢來,并發編程絕對是是否是高級程序員的一個評判標準。
Java并發編程,你應該時常翻翻看。
4、《阿里巴巴Java開發手冊》
《阿里巴巴Java開發手冊》是阿里巴巴集團技術團隊的集體智慧結晶和經驗總結,經歷了多次大規模一線實戰的檢驗及不斷完善,系統化地整理成冊,回饋給廣大開發者。現代軟件行業的高速發展對開發者的綜合素質要求越來越高,因為不僅是編程知識點,其它維度的知識點也會影響到軟件的最終交付質量。比如:數據庫的表結構和索引設計缺陷可能帶來軟件上的架構缺陷或性能風險;工程結構混亂導致后續維護艱難;沒有鑒權的漏洞代碼易被黑客攻擊等等。所以本手冊以Java開發者為中心視角,劃分為編程規約、異常日志、單元測試、安全規約、MySQL數據庫、工程結構、設計規約七個維度,再根據內容特征,細分成若干二級子目錄。根據約束力強弱及故障敏感性,規約依次分為強制、推薦、參考三大類。對于規約條目的延伸信息中,“說明”對規約做了適當擴展和解釋;“正例”提倡什么樣的編碼和實現方式;“反例”說明需要提防的雷區,以及真實的錯誤案例。
5、《Java多線程設計模式》
多線程與并發處理是程序設計好壞優劣的z重要課題,本書通過淺顯易懂的文字與實例l來介紹Java線程相關的設計模式理念,并且通過一個個Java程序范例和UML圖示來解說。
以上就是動力節點java培訓機構的小編針對“從入門到實戰,java多線程書籍”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習