原創(chuàng)|行業(yè)資訊|編輯:龔雪|2016-02-18 09:08:08.000|閱讀 3406 次
概述:Java是世界上最強(qiáng)大的編程語言之一,很多開發(fā)人員和大型企業(yè)都偏愛Java,并且在各種應(yīng)用場景中使用它。在本文中,我們?yōu)榇蠹医榻B幾種Java庫來幫助開發(fā)人員解決編程中遇到的各種相關(guān)問題。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Java是世界上最強(qiáng)大的編程語言之一,很多開發(fā)人員和大型企業(yè)都偏愛Java,并且在各種應(yīng)用場景中使用它。在本文中,我們?yōu)榇蠹医榻B幾種Java庫來幫助開發(fā)人員解決編程中遇到的各種相關(guān)問題。這些庫包含了允許擴(kuò)展功能的軟件包,迎合不同類型的Java應(yīng)用程序。
Commons Math是Apache上一個(gè)輕量級自容器的數(shù)學(xué)和統(tǒng)計(jì)計(jì)算方法包,包含大多數(shù)常用的數(shù)值算法。
LWJGL(Lightweight Java Game Library)可以幫助Java程序員開發(fā)有著商業(yè)性質(zhì)的游戲。LWJGL為開發(fā)者提供簡單易用的API來訪問OpenGL (Open Graphics Library)和OpenAL (Open Audio Library),同樣也提供操作控制器(Gamepads, Steering wheel和操縱桿)的API。
Jsoup是一款Java的HTML解析器,可直接解析某個(gè)URL地址、HTML文本內(nèi)容。它提供了一套非常省力的API,可通過DOM、CSS以及類似于jQuery的操作方法來取出和操作數(shù)據(jù)。
SWT是一個(gè)開源的GUI編程框架,與AWT/Swing有相似的用處,著名的開源IDE-eclipse就是用SWT開發(fā)的。 SWT是一個(gè)為Java設(shè)計(jì)的提供高效的部件工具包,實(shí)現(xiàn)便攜式的用戶訪問界面操作系統(tǒng)。
FreeHEP是一個(gè)非常有用的庫,針對于開發(fā)web應(yīng)用程序重用Java代碼。該庫提供了幾個(gè)組件,如HepRep、矢量圖像包、PostScript查看器、AID編譯器等。
Apache Log4j是Apache的一個(gè)開放源代碼項(xiàng)目。通過使用Log4j,可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護(hù)進(jìn)程等。
Jackson是一個(gè)用來處理JSON格式數(shù)據(jù)的Java類庫,性能非常好。它可以輕松地將Java對象轉(zhuǎn)換成json對象和xml文檔,同樣也可以將json、xml轉(zhuǎn)換成Java對象。
JFreeChart是Java平臺上的一個(gè)開放的圖表繪制類庫。它完全使用JAVA語言編寫,是為applications、applets、servlets以及JSP等使用所設(shè)計(jì)的。
Guava是Google的一個(gè)開源項(xiàng)目,包含許多Google核心的Java常用庫。
Hibernate是一種Java語言下的對象關(guān)系映射解決方案。它為面向?qū)ο蟮念I(lǐng)域模型到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫的映射,提供了一個(gè)使用方便的框架。Hibernate也是目前Java開發(fā)中最為流行的數(shù)據(jù)庫持久層框架,現(xiàn)已歸JBOSS所有。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)