求之不得的 Java 文档教程大汇总!
已收錄至免費編程資源大全:https://github.com/liyupi/free-programming-resources
大家好,我是魚皮,今天分享幾個 GitHub 上非常實用的 Java 文檔教程項目,包括 Java 基礎知識、類庫框架、系統設計、源碼分析等。
用文檔學習的好處是可以把控自己的學習節奏,并且更方便地記錄筆記。習慣通過閱讀文檔來學習的朋友一定不要錯過下面這些項目。
基礎
On Java 8
《On Java 8》的中文版,是 Java8(主流 Java 版本)的在線學習手冊,支持在文檔中搜索內容,適合新手入門 Java。
原本是個開源項目,但最近由于出版了紙質書籍,目前項目應該不再維護了。
JavaGuide
全網知名的 Java 學習 + 面試指南,一份涵蓋了大部分 Java 程序員所需要掌握的核心知識的電子文檔。
該文檔不僅對 Java 基礎知識有全面的講解,還包含了 Java 后端工程師必備技能的學習,比如 MySQL、Redis、系統設計等。不僅是一份教程,更是一份完整的 Java 相關技術棧知識點總結!
LearningNotes
這是一位 Java 學習者的筆記,包含 Java 基礎、框架、Android 開發、設計模式、數據結構與算法、網絡等知識體系,甚至還有自己的面試經歷,非常全面!
建議所有學習編程的同學都學習一下該項目,平時多將自己學到的知識記錄和整理。
java-learning
一份 Java 學習筆記,包含博客講解和源碼實例,包括 Java SE 和 Java Web 等知識點。
筆記內容主要是對一些基礎特性和編程細節進行總結整理,適合了解 Java 基礎語法,想對已學知識點進行鞏固,并進一步深入學習的同學。
類庫框架
SpringBoot Guide
JavaGuide 的作者 Guide 哥的又一個知名指南項目,專注于 SpringBoot 的教程和知識總結,還整理了一些實戰項目幫助大家練手。幫助大家從 0 到 1 學習 SpringBoot,加強對 Spring 框架的理解。
springcloud-learning
引用作者對項目的介紹:這是一套涵蓋大部分核心組件的 Spring Cloud 教程,包括 Spring Cloud Alibaba 及分布式事務 Seata,基于Spring Cloud Greenwich 及 SpringBoot 2.1.7。22篇文章,篇篇精華,32個 Demo,涵蓋大部分應用場景。
掃了一遍目錄,幾乎把所有 Spring Cloud 的知識點和應用場景都講了,非常適合已經能夠開發單體應用,想要學習分布式、微服務開發的同學進階。
spring-security-jwt-guide
JavaGuide 的作者 Guide 哥的又一個項目,以文檔 + 源碼的方式,帶你從零入門 Spring Security 模塊!
guava-study
Guava 是 Google 的知名開源類庫,包含了很多高質量的 API,可以使你的 Java 代碼更加優雅,更加簡潔。
本項目是對 Java 知名類庫 guava 的學習,幫助你使用好 guava,讓你工作更加高效愉悅。
RxJavaLearningMaterial
RxJava 本質上是一個異步操作庫,是一個能讓你用極其簡潔的邏輯去處理繁瑣復雜任務的異步事件庫,深受廣大 Android 開發者的喜愛。
該項目是一份詳細的 RxJava 學習攻略 & 指南,從入門、原理到實戰,都講解的十分透徹,幫助你上手 RxJava。
系統設計
mall-learning
一套電商系統實戰學習教程,包含架構、業務、技術要點的全方位解析。該電商系統使用現階段主流技術實現。涵蓋了 SpringBoot、MyBatis、Elasticsearch、RabbitMQ、Redis、MongoDB、Mysql 等技術,采用 Docker 容器化部署。
該項目無論是技術的廣度還是深度都很卓越,如果能跟著作者的思路完整學習并自己實現,一定能掌握大多數 Java 后端開發知識點!
miaosha
秒殺系統一直是開發領域的難點。本項目是對秒殺系統的設計與實現,幫助你學習秒殺系統中那些關鍵的設計,開拓思維,成長為一名優秀的互聯網工程師。
源碼
JavaSourceCodeLearning
Java 流行框架的源碼分析項目。目前包含 Spring 源碼、SpringBoot 源碼、SpringAOP 源碼、SpringSecurity 源碼、SpringSecurity OAuth2 源碼、JDK 源碼、Dubbo 源碼等。講解非常深入透徹,能夠幫助大家更好地通過學習框架底層源碼來提升自身的水平,在大廠面試時在眾多面試者中脫穎而出!
LearningJDK
專注于 JDK 源碼的閱讀筆記,已經閱讀了幾百個 JDK 類,適合同樣想深入了解 JDK 的同學閱讀學習。
以上就是本期分享,希望對大家有幫助~
其實 GitHub 上還有非常多優秀的 Java 學習項目,但我并沒有把它們歸類為教程,而是整理到了其他類目中,在后面會推薦給大家!
所有資源都在 項目匯總 / 教程:https://www.code-nav.cn/free
總結
以上是生活随笔為你收集整理的求之不得的 Java 文档教程大汇总!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么样的程序员是最让人讨厌的?朋友们注意
- 下一篇: Object类的用法(一)