Awesome系列的Java資源整理。awesome-java 就是akullpp發起維護的Java資源列表,內容包括:構建工具、數據庫、框架、模板、安全、代碼分析、日志、第三方庫、書籍、Java 站點等等。
流程驅動的軟件系統構建,中間件。
編程方式操作字節碼的開發庫。
在集群內動態管理應用程序的框架。
測量代碼指標和質量工具。
用來創建解析器、解釋器或編譯器的框架。
構建及應用依賴關系處理工具。
支持外部配置的開發庫。
幫助解決約束滿足問題的開發庫。
簡化CSV數據讀寫的框架與開發庫
簡化數據庫交互的相關工具。
處理時間和日期的開發庫。
幫實現依賴翻轉范式的開發庫。 官網
從最基本的層面增強開發流程。
用來編寫分布式容錯應用的開發庫和框架。
對應用程序而言,在分布式系統中的數據庫看起來就像是只有一個數據源。
以本機格式發布應用程序的工具。
處理Office文檔的開發庫。
函數式編程支持庫。
游戲開發框架。
現代圖形化用戶界面開發庫。
涵蓋了從集合到特定開發庫的高性能計算相關工具。
簡化開發的集成開發環境。
創建、評價和操作圖片的支持庫。
簡化JSON處理的開發庫。
目前的JVM和JDK實現。
除Java外,可以用來編寫JVM應用程序的編程語言。
記錄應用程序行為日志的開發庫。
提供具體統計算法的工具。其算法可從數據中學習。
在客戶端之間進行消息傳遞,確保協議獨立性的工具。
未分類其它資源。
監控生產環境中應用程序的工具。
用來進行特定平台開發的原生開發庫。
用來專門處理文本的函數庫。
網絡編程函數庫。
處理對象持久化的API。
用來幫助創建PDF文件的資源。
性能分析、性能剖析及基准測試工具。
用來開發響應式應用程序的開發庫。
用來創建RESTful 服務的框架。
用於科學計算和分析的函數庫。
文檔索引引擎,用於搜索和分析。
用於處理安全、認證、授權或會話管理的函數庫。
用來高效處理序列化的函數庫。
用來部署應用程序的服務器。
在模板中替換表達式的工具。
測試內容從對象到接口,涵蓋性能測試和基准測試工具。
通用工具類函數庫。
用於分析網站內容的函數庫。
用於處理Web應用程序不同層次間通訊的框架。
這些工具伴隨著Java一起出現,在各自輝煌之後還在一直使用。
具有廣泛影響且值得閱讀的Java經典書籍。
可以一邊編程一邊聽的東西。
值得關注的Java技術站點。
中文版:https://github.com/jobbole/awesome-java-cn
英文版:https://github.com/akullpp/awesome-java