Java開發者必備十大學習網站

2021-02-16 CIO時代網

        作為開發者來說,必備的除了對編碼的熱情還要有自己的一套技巧,另外不可缺少的就是平時學習的網站。以下本人收集的 Java 開發者必備的網站,這些網站可以提供信息、以及一些很棒的講座 , 還能解答一般問題、面試問題等,或許你會認為有些網站適合任何水平的開發者,但是我認為::對於 Java 開發大牛來說,網站的好壞取決於如何使用它們。

  1. Stack overflow

 

  Stack overflow.com 可能是編程界中最流行的網站了 , 是一個與程序相關的 IT 技術問答網站,用戶可以在網站免費提交問題,瀏覽問題,索引相關內容,在創建主頁的時候使用簡單的 HTML 。一部分的程式設計師學習 API 或者程式語言 , 通常依賴於代碼示例 ,stackoverflow 就可以提供大量的代碼片段。

 

  Stackoverflow 的另一個優點在於它的社交性。你可以在一些特定的標籤下查看問題 , 比如「 Java 」、「 regex 」 , 你就會看到哪些是高頻問題。這對於學習 , 以及 Java 博主書寫熱門話題都是一種非常好的資源。

 

  2. DZone

 

  這是一個非常有趣的網站 , 有相當多的開發者在這個網站上分享他們博客文章。就像一場冒險一樣 , 在這裡 , 你永遠不知道下一秒會看到什麼內容。

 

  3. LeetCode

 

  如果有 Java 方面的面試問題 , 例如「在 Java 中 , 內存中的數組是什麼樣的」 , 你可以從很多 Java 教程中找到答案。但是 , 遇到類似於「如何將 SortedArray 轉化成一個 BalancedTree 」這樣的問題 , 你就應該去求助 LeetCode 了。 LeetCode 包含一系列算法問題 , 它能為有關信息技術的面試提供一個社會性的平臺。這個網站最好的地方就是 , 它可以通過大小不同的數據在線檢查你的代碼是否正確。很多人認為 , 面試成功的關鍵在於重複這三個重要步驟 : 編碼 -> 閱讀 -> 討論。

 

  4. Java SE 技術文檔

 

  這個網站包含了在使用 Java SE API 時會用到的所有文檔 , 即使你是 Java 開發牛人 , 我敢肯定在這裡你仍能發現一些有用的東西。比如 , 你可以閱讀一些像「 Java 類的本質」、「部署」這樣的教程。

 

  5. Github

 

  你也許知道可以免費的將你的項目託管在哪 , 但你不一定知道它還是一個學習當今流行的 Java庫和框架的優秀資源。比如 , 你想學 Spring MVC Framework, 你可以搜索並且找到一些開源的項目。遵循「照葫蘆畫瓢」的原則 , 你能夠通過實例快速的學習框架 , 尤其是你已經具有使用類似框架的經驗。

 

  6. Coursera

 

  這是有關視頻講座的最好網站 , 在這裡你可以找到許多頂尖學校的著名教授的優秀計算機科學課程。這些教授中 , 有些甚至是一些計算機科學領域的發明者。

 

  7. Java World

 

  這個網站包含了大量的 Java 教程 , 涉及各種各樣的話題。其中很多文章都寫的很好 , 並且有圖片、插圖進行說明。它可以被用來當作深度學習的教科書。

 

  8. DevStore

 

  這個網站是開發者服務商店,這個網站集成了眾多的開發者服務,以及相關的服務評測,另外還給開發者提供一些免費的源碼供大家學習。主要同類第三方服務的對比功能很強大,可以根據自己的需要找出適合自己的第三方服務。

 

  9. Wikipedia 維基百科

 

  這個網站是查詢或學習幾乎所有概念的最好的資源之一。例如 , 作為一個資深的 Java 開發人員, 你可能只是想了解一些概念並不想深度研究。這裡是一個可以免費查詢最新信息的好地方。例如, 什麼是面向服務的編程 ? 另外 , 它還能為你的寫作提供大量素材。比如 , 同一個詞在不同的領域可能會有完全不同的含義。有時 , 研究這些詞在不同領域的不同含義是非常有意思的。

 

  10. Program Creek

 

  與以上幾個網站相比 ,Programcreek.com 在規模上要小很多。但是規模小也有優點 , 它在維護方面做的更好 , 讀起來更有趣。在這裡 , 你可以找到其他任何網站都不曾涉及到的話題 , 而且幾乎每篇文章都包含漂亮的插圖或者示例代碼。它包含了來自不同領域的人發表的文章 ( 科研、工業 ),並且經常為 Java 開發者提供優質材料。希望有一天 , 它也會出現在一些人的網站前十名排行名單中。

相關焦點

  • Java開發者必備 10 大學習網站
    源 / 網絡作為開發者來說,必備的除了對編碼的熱情還要有自己的一套技巧,另外不可缺少的就是平時學習的網站。
  • Java學習必不可少的十大網站
    這是我為學習java的同學們準備的網站集合。這些網站提供新聞,常見問題或訪談問題的答案,精彩的講座等。質量是好的網站的關鍵因素。我認為它們都具有最高的質量。在下文中,我還將分享如何使用這些網站進行學習或娛樂。1.
  • 移動開發者的自學寶典:十大在線編程學習網站
    每月29美元,即可享用網站上的全部課程。7. Udemy支持中文的Udemy是一家成立於2010年的開放式在線教育平臺,任何人都可以在上面開設自己的課堂,享受當老師的滋味兒。SkillfeedSkillfeed也是一個非常酷的線上學習平臺,主要提供移動開發、Web開發和設計等方面的課程培訓。在移動開發方面,Skillfeed上的課程內容非常全面,涵蓋了iOS、Android、Windows Phone等主流移動平臺,而其課程不僅有初學者和高手之分,還有時間長短之分,用戶完全可以根據自己的實際情況進行學習安排。
  • Java開發者易犯錯誤Top10
  • 程式設計師學Java要關注的6個網站,你知道幾個呢?
    下面w3cschool給程式設計師小夥伴們分享java學習的6個網站:0、SourgeForgeSourgeForge是開源軟體開發者進行開發管理的集中式網站。有相當豐富的Java開放原始碼的著名的軟體。其實,你可以用w3cschool網站上的編程微課學習Java,遊戲化闖關的編程學習方式會讓你感受到編程的樂趣,更容易入門Java。
  • 給Java新手的一些建議——Java知識點歸納(Java基礎部分)
    寫這篇文章的目的是想總結一下自己這麼多年來使用java的一些心得體會,主要是和一些java基礎知識點相關的,所以也希望能分享給剛剛入門的Java程式設計師和打算入Java開發這個行當的準新手們,希望可以給大家一些經驗,能讓大家更好學習和使用Java。這次介紹的主要內容是和J2SE相關的部分,另外,會在以後再介紹些J2EE相關的、和Java中各個框架相關的內容。
  • java入門必備書籍
    下面我給大家推薦幾本java學習的書籍,java自從出現之後就經久不衰,因為它的跨平臺性和開發效率高,被很多公司使用,現在android應用開發也不例外。1.瘋狂Java講義共覆蓋了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下絕大部分類和接口。只要你真正想學習Java,你翻開書看上十多分鐘,你絕對會被這本書吸引,介紹操作的部分,非常具體。2.Java2入門經典
  • JAVA免費學習網站大推薦
    導語: 好男人就是我,我就是Nice遊.咳咳,說正事.繼前面推出了python,前端,go等免費語言學習網站之後,這次我又費了老大勁做了這一期,給你們帶來那些不能錯過的java免費學習網站,希望你們能喜歡.
  • 2016 年十大 Java / Android 開發者必讀好文 年度盤點(四)
    2016 年已經過去,感謝大家支持開發者頭條
  • Java開發者必備的六款工具
    而今天我們將列出六款Java程式設計師必備的工具。1. Notepad++它可以幫助開發者更好的完成工作。XML Marker是一個xml編輯器,使用同步表、樹和文本顯示,顯示層次和XML數據表格的性質。它通過收集自動生成重複屬性和標籤名稱,然後安排它們到列的任何選擇的標籤表格中顯示。3. SQL Developer
  • Java學習必備書籍推薦終極版!
    •《Effective java 》[14](推薦,豆瓣評分 9.0,1.4K+人評價):本書介紹了在 Java 編程中 78 條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。通過對 Java 平臺設計專家所使用的技術的全面描述,揭示了應該做什麼,不應該做什麼才能產生清晰、健壯和高效的代碼。
  • 一周消息樹:6款Java轉C#的最佳工具、Web開發者必備的9個軟技能
    1. 6款Java轉C#的最佳工具開發者在開發過程中經常會遇到將Java轉換成C#的情況,若重頭寫代碼,會讓人抓狂的。 Java Language Conversion Assistant 2.0:能為把應用程式移到.NET Framework平臺的開發者服務,自動將Java代碼轉換成Visual C# 。
  • 從學習到接單賺錢 十大網絡技術人員推薦的網站
    首頁 > 傳媒 > 關鍵詞 > 程式設計師最新資訊 > 正文 從學習到接單賺錢 十大網絡技術人員推薦的網站
  • Enjoy 3.6 發布,Java 開發者專用超輕量級模板引擎
    Enjoy Template Engine 採用獨創的 DKFF (Dynamic Key Feature Forward) 詞法分析算法以及獨創的DLRD (Double Layer Recursive Descent) 語法分析算法,極大減少了代碼量,降低了學習成本
  • Java的21個技術點和知識點歸納
    Java程式設計師和打算入Java開發這個行當的準新手們,希望可以給大家一些經驗,能讓大家更好學習和使用Java。Java的運行(基礎必備)  這條可能出看很簡單,java程序的運行誰不會呢?不過很多時候, 我們只是單純通過IDE去執行java程序,底層IDE又是如何執行java程序呢?很多人並不了解。
  • 2019年網站開發學習PHP還是JAVA?哪個好?
    從我們日常用的安卓手機APP到大部分網站或管理信息系統的應用伺服器程序都是用Java這中語言來寫的。優勢:JAVA是跨平臺的,有多個方面的應用,如Android、Swing、J2EE、J2ME等。就業面比較廣,市場用人需求大。java多開發大型系統,所以大型企業往往需要很多Java人才。
  • 架構師學習 java架構師學習需要具備哪些能力
    架構師學習 java架構師學習需要具備哪些能力2020/7/30 15:22:22 來源:法治中國 【字體:大 中 小】【收藏本頁】【列印】【關閉】核心提示:IT行業中沒有人對java不熟悉的,而java架構師是近年來很吃香的,想要進行架構師學習,需要專業的平臺進行系統性的學習才能掌握架構師必備的一些能力
  • 學java可以做什麼?大數據前景和就業方向又是什麼樣的呢?
    學java可以做什麼?(1) Java可以用來做網站:很多大型網站都是用JSP寫的,JSP全名java server pages,這是一種動態網頁技術,比如我們熟悉的B站,很多政府網站都是用這個寫的所以想學習java的同學還可以負責網站方面的製作,這方面的崗位也比較多。
  • 十大智能硬體中文網站值得您關注
    打開APP 十大智能硬體中文網站值得您關注 李倩 發表於 2018-10-27 10:32:05 導語:不論你是智能硬體從業者,
  • 為什麼很多人學習PHP編程都喜歡自學成才?推薦幾個php自學網站
    PHP程式語言是目前程式語言中最熱門的編程之一,PHP應用領域最多的是WEB開發,PHP和mysql結合可以做出完美的網站,目前大多WEB網站都會選擇PHP開發,開源成本低,高效質量好。學習PHP編程其實比較容易,如果你學過HTML、CSS、JavaScript等前端語言將會幫助更快了解和學習PHP編程,PHP主要是可以直接嵌入HTML開發。很多新手PHP程式設計師都會選擇自學PHP編程,首先,PHP配置環境很簡單,有一鍵生成的開發集成環境,比如phpstudy,WampServer等。