這是我為學習java的同學們準備的網站集合。這些網站提供新聞,常見問題或訪談問題的答案,精彩的講座等。質量是好的網站的關鍵因素。我認為它們都具有最高的質量。在下文中,我還將分享如何使用這些網站進行學習或娛樂。
1. Stackoverflow
Stackoverflow.com可能是編程世界上最受歡迎的網站。有數百萬個很好的問題和答案。學習API或程式語言通常依賴於代碼示例,stackoverflow有很多代碼段。
關於stackoverflow的另一個好處是它是社交的。您可以在某些標籤下查看問題,例如「 java」和「 regex」,然後您可以查看最常問和投票最多的問題。這可以作為學習的好資源,也可以作為編寫Java博客作者的熱門話題的好資源。
網址:http://www.javased.com
2. DZone
我想說這個網站很有趣,許多開發人員分享了他們的博客文章。這就像一次冒險,您永遠都不知道接下來將要從該站點閱讀什麼。
網址:http://www.dzone.com
3. LeetCode
如果面試問題是特定於Java的,例如「 Java內存中的數組是什麼樣的 」,您可以從許多Java教程中獲得答案。但是,如果問題是「如何將排序後的數組轉換為平衡樹」之類的問題,那麼leetcode是正確的選擇。它是準備IT技術面試的社交平臺,並且包含與算法相關的問題的集合。最棒的是,它還有一個在線法官,可以通過提供不同大小的數據來檢查您的代碼是否正確。為了成功進行技術面試,他們認為這主要是重複這三個重要步驟:代碼→閱讀→討論。
網址:http://leetcode.com/
4. Java SE技術文檔
該網站包含使用Java SE API所需的所有文檔。即使您是Java的高級開發人員,我也很確定您會在這裡找到有用的官方信息。例如,您可以閱讀有關「基本Java類」,「部署」等的一些教程。
網址:http://docs.oracle.com/javase/
5. Github
您可能知道可以在那裡免費託管項目,但是您可能不知道它是學習流行的Java庫和框架的絕佳資源。例如,如果您想學習Spring MVC框架,則可以搜索並找到一些開源項目。由於「猴子見猴子能做」規則適用於學習框架,因此您將能夠通過示例快速學習框架,特別是如果您已經對類似框架有一定的經驗。
網址:https://github.com/
6. Coursera
這是視頻講座的最佳站點。您可以從頂尖學校的著名教授那裡找到很多優秀的計算機科學課程。其中一些甚至是某些計算機科學領域的發明者。
網址:https://www.coursera.org/
7. Java世界
該站點包含大量有關各種主題的Java教程。許多文章寫得很好,並配有圖片/圖表作為插圖。它可以用作深度學習的書。
網址:http://www.javaworld.com/
8. Javased
如今,大部分Java開發都在使用某些庫或框架提供的API。我們幾乎總是使用某些庫中的某些類來編寫任務。Javased.com是一個提供流行API類代碼示例的網站。涵蓋了10,000多個API類。
網址:http://stackoverflow.com/
9.維基百科
這是查找和學習幾乎所有概念的最佳資源之一。例如,作為一個經驗豐富的Java開發人員,您可能只想知道一些概念,但是卻學不到很多。這是一個免費查找更新信息的好地方。例如,什麼是面向服務的編程。它也可以為您的寫作提供大量的線索和想法。例如,同一詞在不同領域可能代表完全不同的概念。有時,在其他領域了解該概念很有趣。
網址:http://en.wikipedia.org/wiki/
10. Program Creek
與上述10個網站相比,programcreek.com的大小要小得多。但是,programcreek.com是全球排名前100的Java博客之一。您可以找到一些其他網站尚未編寫的主題,並且每篇文章始終都包含漂亮的圖表或代碼示例。它包含由研究和行業人士撰寫的文章,並且始終與Java開發人員共享高質量的材料。希望有一天它也會在某人的前十名列表中被提及。
網址:http://www.programcreek.com/
最後,開發這麼多年我也總結了一套學習Java的資料與面試題,如果你在技術上面想提升自己的話,可以關注我,私信發送領取資料或者在評論區留下自己的聯繫方式,有時間記得幫我點下轉發讓跟多的人看到哦。