Java開發牛人十大必備網站
以下是我收集的Java開發牛人必備的網站。這些網站可以提供資訊,以及一些很棒的講座, 還能解答一般問題、面試問題等。質量是衡量一個網站的關鍵因素,我個人認為這些網站質量都很好。接下來,我會跟大家分享我是如何使用這些網站學習和娛樂的。或許你會認為有些網站適合任何水平的開發者,但是我認為:對於Java開發牛人來說,網站的好壞取決於如何使用它們。
1、Stackoverflow
Stackoverflow.com 可能是程式設計界中最流行的網站了,該網站有成千上萬個好問題和答案。學習API或者程式語言,通常依賴於程式碼示例,stackoverflow就可以提供大量的程式碼片段。
Stackoverflow的另一個優點在於它的社交性。你可以在一些特定的標籤下檢視問題,比如“Java”、“regex”,你就會看到哪些是高頻問題。這對於學習,以及Java博主書寫熱門話題都是一種非常好的資源。
網站地址:http://stackoverflow.com/
2、DZone
這是一個非常有趣的網站,有相當多的開發者在這個網站上分享他們部落格文章。就像一場冒險一樣,在這裡,你永遠不知道下一秒會看到什麼內容。
網站地址:http://www.dzone.com
3、LeetCode
如果有Java方面的面試問題,例如“在Java中,記憶體中的陣列是什麼樣的”,你可以從很多Java教程中找到答案。但是,遇到類似於“如何將SortedArray轉化成一個BalancedTree”這樣的問題,你就應該去求助LeetCode了。LeetCode包含一系列演算法問題, 它能為有關資訊科技的面試提供一個社會性的平臺。這個網站最好的地方就是,它可以通過大小不同的資料線上檢查你的程式碼是否正確。很多人認為,面試成功的關鍵在於重複這三個重要步驟:編碼->閱讀->討論。
網站地址: http://leetcode.com/
4、Java SE技術文件
這個網站包含了在使用Java SE API時會用到的所有文件,即使你是Java開發牛人,我敢肯定在這裡你仍能發現一些有用的東西。比如,你可以閱讀一些像“Java類的本質”、“部署”這樣的教程。
網站地址: http://docs.oracle.com/javase/
5、Github
你也許知道可以免費的將你的專案託管在哪,但你不一定知道它還是一個學習當今流行的Java庫和框架的優秀資源。比如,你想學 Spring MVC Framework,你可以搜尋並且找到一些開源的專案。遵循“照葫蘆畫瓢”的原則,你能夠通過例項快速的學習框架,尤其是你已經具有使用類似框架的經驗。
網站地址:https://github.com/
6、Coursera
這是有關視訊講座的最好網站,在這裡你可以找到許多頂尖學校的著名教授的優秀電腦科學課程。這些教授中,有些甚至是一些電腦科學領域的發明者。
網站地址:https://www.coursera.org/
7、Java World
這個網站包含了大量的Java教程,涉及各種各樣的話題。其中很多文章都寫的很好,並且有圖片、插圖進行說明。它可以被用來當作深度學習的教科書。
網站地址:http://www.javaworld.com/
8、IBM developerWorks
這裡有很多由IBM公司的人寫的非常不錯的文章。
網站地址:http://www.ibm.com/developerworks/java/
9、Wikipedia 維基百科
這個網站是查詢或學習幾乎所有概念的最好的資源之一。例如,作為一個資深的Java開發人員,你可能只是想了解一些概念並不想深度研究。這裡是一個可以免費查詢最新資訊的好地方。例如,什麼是面向服務的程式設計?另外,它還能為你的寫作提供大量素材。比如,同一個詞在不同的領域可能會有完全不同的含義。有時,研究這些詞在不同領域的不同含義是非常有意思的。
網站地址: http://en.wikipedia.org/wiki/
10、Program Creek
與以上幾個網站相比,Programcreek.com在規模上要小很多。但是規模小也有優點,它在維護方面做的更好,讀起來更有趣。在這裡,你可以找到其他任何網站都不曾涉及到的話題,而且幾乎每篇文章都包含漂亮的插圖或者示例程式碼。它包含了來自不同領域的人發表的文章(科研、工業),並且經常為Java開發者提供優質材料。希望有一天,它也會出現在一些人的網站前十名排行名單中。
網站地址: http://www.programcreek.com/
注:當然,對於Java開發牛人來說還有很多其它不錯的網站。如果你認為有其他的網站也應該列在這裡,請留言,我以後也會把它們加進去。謝謝。
原文連結: programcreek 翻譯: ImportNew.com - 張文太
相關文章
- 前端開發必備網站前端網站
- 開發網站的必備技能網站
- Android開發者必備的十大開發工具Android
- idea開發java必備外掛IdeaJava
- 前端工程師必備:細數那些好用的網站開發工具前端工程師網站
- 微信開發必備工具 php和java開發語言PHPJava
- Java開發人員必備Linux命令JavaLinux
- Java 最全工具類(後端開發必備)Java後端
- Java開發必備:java幫助文件網址下載或線上幫助Java
- 十大最熱門android開發暢銷書——android開發必備Android
- 大學——必備100個網站網站
- 設計師必備配色網站網站
- 網站開發必備」8款免費 React Gallery, Lightbox, 和 Photo Viewer開發庫網站ReactView
- 新時代網站必備jQuery外掛網站jQuery
- Mac 開發必備工具Mac
- 推薦5款學Java開發的必備工具!Java
- .NET開發不可錯過的25款必備工具,徐彙區網站設計網站
- Django開發社交類網站必備的10個第三方應用Django網站
- .NET開發人員必知的八個網站網站
- 入門大資料開發行業!必備的十大基礎大資料行業
- iOS開發必備外掛iOS
- JavaScript開發技巧必備【一】JavaScript
- Java後臺開發必備技能JDBC+Servlet+JSPJavaJDBCServletJS
- 15款Java程式設計師必備的開發工具Java程式設計師
- Java後端開發崗必備技能:Java併發中的記憶體模型Java後端記憶體模型
- Java開源工具 網站開發工具清單Java開源工具網站
- Java開發需要掌握哪些技術?Java程式設計師必備技能Java程式設計師
- 優秀的Java開發人員必備的6個技能!Java
- Java程式設計師必備的6款最佳開發工具Java程式設計師
- 開發必備的webpack4Web
- 容器雲開發必備知識
- 專案開發必備API介面API
- iOS開發程式猿必備技巧iOS
- 用JAVA開發網站,需要學哪些呢?Java網站
- 深度學習開發必備開源框架深度學習框架
- 提高前端開發者效率的11個必備的網站前端網站
- 網站必備之簡繁切換功能實現網站
- 小白的網站開發日記必須要10個字網站