Java 學習資料總結

NO IMAGE
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

前兩次給大家分享了關於 java 環境的搭建,由於個人精力是有限不能及時的跟上讀者的步伐。對於有些學習比較快的同學或者已經掌握的同學會感覺教程更新的有點慢,在這裡我先提前給大家分享以下我整理的一些學習 java 的網站和不錯的實戰專案,供大家在其它時間去學習和實戰。

一、新手階段
1、Java 菜鳥教程

地址如下:

http://www.runoob.com/java/ja…

該教程對新手非常友好,通俗易懂,而且還有動圖展示,也適合當作工具來使用。

2、網易雲課堂

地址如下:

http://study.163.com/category…

網易雲課堂上面有很多免費的視訊供我們學習,邊看視訊邊看書會比你一直拿著一本技術書在那裡啃有效果的多,而且光看技術書對於大多數人來說就會犯困,這是最頭疼的事。如果我們的技術沒到位的時候,也很難體會到作者寫書遇到的問題和他為什麼會這樣寫以及寫這一段的感受。因此,我們前期完全可以藉助網路來提高自己的學習效率,快速入門,在通過慢慢的學習和積累,那樣以後的學習會越來越順。

二、動手階段

1、慕課網

地址如下:

http://www.imooc.com/search/?…

慕課網最好的一個地方可以讓你在瀏覽器上進行敲程式碼,隨時瀏覽結果。不需要你去下載什麼編輯器或者什麼工具之類的,省去很多花在編輯器上面配置的時間,非常實用方便。

2、實驗吧

地址:http://www.shiyanbar.com/

實驗吧不僅有視訊教程,而且還有很多技術分享,更重要的是這裡可以進行挑戰,讓我們接觸到關於安全類的知識,以後寫程式碼的時候就要多多注意了。

三、進階階段

這個階段主要是靠我們自己學習總結,可以通過前輩們的部落格或者自己研究原始碼,這些非常有利於我們快速的成長。

1、CSDN 部落格和 java 論壇

地址如下:

https://bbs.csdn.net/forums/Java

CSDN部落格中有很多牛人分享的技術以及經驗都是非常不錯的,我們可以通過這些前人經驗來快速學習和應用,同時可以經常看看 java 論壇裡面的資料和別人提出的問題,結合自己的學習情況來進行吸收。

2、StackOverflow

地址:https://stackoverflow.com/

不得不說這是非常非常好的網站,在你遇到任何你解決不了的問題的時候,都可以來這裡進行查詢答案,99% 可以搜尋到跟你遇到的一樣問題,而且這裡聚集了全球的程式設計師,在這裡你也可以看到最新的技術。最後提醒一下,在這裡進行提問題之前,一定要先進行搜尋並且自己經過思考,提問題當然是用英文。

3、InfoQ

地址:http://www.infoq.com/cn

這裡會有最新的會議分享,和技術資料,以及大公司公佈的技術 ppt 課件,要跟上潮流就要關注一些前沿的技術。讓自己保持永遠學習的精神。俗話說,活到老,學到老。

四、Java 程式設計師必讀的6本書

1、Head First Java

Head First Java 是所有程式設計或者 Java 初學者最適合的書籍,我很喜歡輕鬆和寓教於樂的 Head First 風格,這應該是最有意思的關於 Java 的書。

2、Effective Java

Effective Java 這本書也是一本我最喜歡的。本書為開發Java 集合框架和併發 API 包所著。本書適合於有著數年開發經驗 Java 程式設計師,通過本書我們可以很多程式設計中的最佳實踐,並且可以從 JDK 貢獻者大神這裡汲取經驗。

3、Java併發程式設計實戰

這本書幾乎就是 Java 併發和多執行緒程式設計方面的權威,同時也是核心 Java 開發人員必讀的一本書。

4、Java效能優化權威指南

本書為我個人的最愛,本書重點關注效能監視,效能剖析以及如何使用工具對效能分析。本書不同於其他的程式設計書籍,因為本書中涉及到很多 Java 虛擬機器的細節,垃圾回收機制,Java 堆記憶體監視以及對程式效能剖析。其中講述 JVM 的章節寫的很不錯,很值得咀嚼。注意,這本書屬於程式設計高階層次,閱讀需要具有足夠的Java 程式設計經驗。初級和中級 Java 開發者也可以閱讀本書也會學到不同程度的乾貨。所以,你想進行效能調優,把這本書放到你的書架上吧。

5、Thinking in Java

Thinking in Java book 應該是 Java 中文界最有名的書籍了,中文又名 Java 程式設計思想。作者為 Bruce Eckel,他也是 Thinking in C 的作者,他用自己很獨特的觀點講述了 Java。據我所知,這本書獲得了很高的認可,本書是一本介紹齊全的 Java 學習參考書。

6、Java核心技術

Java 領域最有影響力和價值的著作之一,由擁有 20 多年教學與研究經驗的資深 Java 技術專家撰寫(獲Jolt大獎),與《Java程式設計思想》齊名,10 餘年全球暢銷不衰,廣受好評。第 10 版根據JavaSE8 全方面更新,同時修正了第 9 版中的不足,系統全面地講解了 Java 語言的核心概念、語法、重要特性和開發方法,包含大量案例,實踐性強。

五、Java 零基礎學習資料

最後給大家準備了一份不錯的 java 學習資源,裡面有很多學習視訊和資料,後臺回覆「java資源」,即可獲取。

PS:如果覺得文章不錯的話,還請大家點贊分享下,算是對我的最大支援。

相關文章

開發語言 最新文章