JUnit
JUnit是一個非常常見的、眾所周知的Java和JVM的開源單元測試框架。一個單元測試框架家族的一部分,統稱為xUnit。根據甲骨文,JUnit是Java開發人員中最流行的庫。
Apache Commons
Apache Commons是Apache Software Foundation的一個項目,重點是為各種目的創建可重用的Java組件。ApacheCommons有多個不同的庫來滿足Java開發人員的每一個需求。ApacheCommonsIO是一個用于幫助開發IO功能的實用程序庫,它被認為是這組中最受歡迎的一個。在java培訓學習中,這個庫的使用和學習非常頻繁。
Google Guava
Google Guava是來自Google的另一組核心Java庫,包括新的集合類型(如Multimap和Multiset)、不可變的集合、圖形庫以及并發、I/O、散列、緩存、原語、字符串等實用程序。Guava在Google的大多數Java項目中被廣泛使用。
Jackson
Jackson被稱為“JSON for Java”,它是一個流行的Java數據處理工具庫(和JVM),包括旗艦的流式JSON解析器/生成器庫、匹配的數據綁定庫(與JSON之間的匹配數據綁定庫),以及用于處理以Avro、Bson、CBOR、CSV、SHAY、(Java)Properties、Protobuf、XML或YAML等多種數據類型編碼的數據的附加數據格式模塊;甚至支持廣泛使用的數據類型(如Guava、Joda、PCollection等)的大型數據格式模塊。
Mockito
Mockito是一個模擬庫,用于對Java應用程序進行有效的單元測試。被認為是Java最好的模擬框架之一。Java培訓也有經常使用這個庫。
SLF4J API
SLF4J代表Java的簡單日志外觀。它被用作各種日志框架(如java.util.Logging、Logback、log4j)的簡單外觀或抽象,允許最終用戶在部署時插入所需的日志框架。
JAXB
JavaArchitecture for XML Binding(JAXB)是一個庫,它提供了一個API和工具,用于自動化XML文檔和Java對象之間的映射,允許您訪問XML數據而不必解組。
Apache Log4j 2
ApacheLog4j在Java生態系統日志框架中非常古老和常見。ApacheLog4j2是更新后的Log4j版本,它提供了與其前身相比的顯著改進。
Android應用程序庫
AndroidAppCompatLibrary允許在舊版本的Android(許多使用MaterialDesign)上訪問新的API。這也成為java培訓學習一個必要使用的庫,因為中國的安卓手機使用率非常高。
ApacheHTTPComponents
ApacheHttpComponents是一組面向HTTP和相關協議的低級別Java組件的工具集。HttpComponents庫是為擴展而設計的,同時提供了對基本HTTP協議的健壯支持,對于構建HTTP感知的客戶端和服務器應用程序(如Web瀏覽器、Web蜘蛛、HTTP代理、Web服務傳輸庫或利用或擴展HTTP協議進行分布式通信的系統)來說,HttpComponents庫可能很感興趣。
本文由培訓無憂網千鋒IT培訓專屬課程顧問老師整理發布,更多相關課程請關注培訓無憂網Java培訓或添加老師微信:15033336050
注:尊重原創文章,轉載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-2715.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注電腦/IT頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050