推薦10個Java方向最熱門的開源項目

1. JCSprout(Java核心知識庫)

2. Java-Guide (Java學習指南)

  • Github地址https://github.com/Snailclimb/Java-Guide
  • star: 3.1k
  • 介紹: 一份涵蓋大部分Java程序員所需要掌握的核心知識,正在一步一步慢慢完善,期待您的參與。

3. java-design-patterns (使用Java實現(xiàn)的設計模式)

  • https://github.com/iluwatar/java-design-patterns
  • star: 38k
  • 介紹: 設計模式是形式化的最佳實踐,程序員可以在設計應用程序或系統(tǒng)時使用它來解決常見問題。設計模式可以通過提供經(jīng)過驗證的經(jīng)過驗證的開發(fā)范例來加速開發(fā)過程。
    重用設計模式有助于防止可能導致重大問題的細微問題,并且還可以提高熟悉模式的編碼人員和架構師的代碼可讀性。

4. AndroidAutoSize(今日頭條屏幕適配方案終極版)

5. Sentinel(高可用防護的流量管理框架)

  • Github地址https://github.com/alibaba/Sentinel
  • star: 1.8k
  • 介紹: 隨著分布式系統(tǒng)越來越受歡迎,服務之間的穩(wěn)定性變得比以往任何時候都更加重要。Sentinel將“流程”作為突破點,并在多個領域工作,包括流量控制,并發(fā),斷路和負載保護,以保護服務穩(wěn)定性。

6. spring-boot(輕量級配置 Spring)

  • Github地址https://github.com/spring-projects/spring-boot
  • star: 28k
  • 介紹: 雖然Spring的組件代碼是輕量級的,但它的配置卻是重量級的(需要大量XML配置),不過Spring Boot 讓這一切成為了過去。 另外Spring Cloud也是基于Spring Boot構建的,我個人非常有必要學習一下。

關于Spring Boot官方的介紹:

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.(Spring Boot可以輕松創(chuàng)建獨立的生產(chǎn)級基于Spring的應用程序,只要通過 “just run”(可能是run ‘Application’或java -jar 或 tomcat 或 maven插件run 或 shell腳本)便可以運行項目。大部分Spring Boot項目只需要少量的配置即可)

7. weixin-java-tools (全能微信Java開發(fā)工具包)

8. guava(谷歌開源的核心工具類庫)

  • Github地址https://github.com/Wechat-Group/weixin-java-tools
  • star: 26k
  • 介紹: Guava是一組核心庫,包括新的集合類型(例如multimap和multiset),不可變集合,圖形庫,函數(shù)類型,內(nèi)存緩存以及用于并發(fā),I / O,散列,API /實用程序 ,反射,字符串處理等等!

9. incubator-dubbo(阿里開源的高性能 RPC 框架)

10. incubator-dubbo(軟件工程技術面試個人指南)

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1. JCSprout(Java核心知識庫) Github地址:https://github.com/crosso...
    奧莉安娜的棒棒糖閱讀 6,821評論 1 299
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,695評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,288評論 6 342
  • 獨自坐在小妹的宿舍,突然想起了25年前的寒假,11歲的我守候在母親床邊恐慌的看著母親艱難的生下小妹,全身紅...
    3350a63f8487閱讀 468評論 1 1
  • 等他返回樹洞,雪已經(jīng)回來,正站在桌上墊著腳尖往墻上掛一面網(wǎng)——細看來是由柳條編織而成。 “這是什么?” ...
    霧島貍貓閱讀 431評論 0 1

友情鏈接更多精彩內(nèi)容