Apache-Commons包作用說明

1. Commons BeanUtils

提供對Java反射和自省API的包裝棺牧。依賴包:Commons Codec、Commons Logging

2.Commons Codec

是編碼和解碼組件冯挎,提供常用的編碼和解碼方法晴裹,如DES、SHA1肄满、MD5脱吱、Base64智政、URL和Soundx等。

3.Commons Collections

是一個集合組件箱蝠,擴展了Java標(biāo)準(zhǔn)Collections API续捂,對常用的集合操作進行了很好的封裝、抽象和補充宦搬,在保證性能的同時大大簡化代碼牙瓢。

4.Commons Compress

是一個壓縮、解壓縮文件的組件间校,可以操作ar矾克、cpio、Unixdump憔足、tar聂渊、zip、gzip四瘫、XZ、Pack200和bzip2格式的壓縮文件欲逃。

5.Commons Configuration

是一個Java應(yīng)用程序的配置管理工具找蜜,可以從properties或者xml文件中加載配置信息。依賴包:Commons Lang稳析、Commons Log洗做、Commons BeanUtils弓叛、Commons Collections、Commons Codec

6.Commons CSV

是一個用來讀寫各種Comma Separated Value(CSV)格式文件的Java類庫诚纸。

7.Commons Daemon

實現(xiàn)將普通的Java應(yīng)用變成系統(tǒng)的后臺服務(wù)撰筷。

8.Commons DBCP

數(shù)據(jù)庫連接池。依賴包:Commons Logging畦徘、Commons Pool

9.Commons DBUtils

是JDBC工具組件毕籽,對傳統(tǒng)操作數(shù)據(jù)庫的類進行二次封裝,可以把結(jié)果集轉(zhuǎn)化成List井辆。

10.Commons Digester

是XML到Java對象的映射工具集关筒。

11.Commons Email

是郵件操作組件,對Java Mail API進行了封裝杯缺,提供了常用的郵件發(fā)送和接收類蒸播,簡化郵件操作。該組件依賴Java Mail API萍肆。依賴包:Java Mail https://java.net/projects/javamail/pages/Home

12.Commons Exec

提供一些常用的方法用來執(zhí)行外部進程袍榆,如執(zhí)行exe文件或命令行。

13.Commons FileUpload

為Web應(yīng)用程序或Servlet提供文件上傳功能塘揣,Struts2和SpringMVC的文件上傳組件包雀。依賴包:Commons IO

14.Commons IO

是處理IO的工具類包,對java.io進行擴展勿负,提供了更加方便的IO操作馏艾。

15.Commons JCI

提供通用的Java編譯器接口。

16.Commons Lang

是處理Java基本對象方法的工具類包奴愉,該類包提供對字符琅摩、數(shù)組等基本對象的操作,彌補了java.lang api基本處理方法上的不足锭硼。

17.Commons Launcher

可以跨平臺獨立啟動的java應(yīng)用程序房资。

18.Commons Logging

提供統(tǒng)一的日志接口,同時兼顧輕量級和不依賴于具體的實現(xiàn)檀头。類包給中間件/日志工具開發(fā)者一個簡單的日志操作抽象轰异,允許程序開發(fā)人員使用不同的具體日志實現(xiàn)工具。

19.Commons Math

輕量級自容器的數(shù)學(xué)和統(tǒng)計計算方法類包暑始,包含大多數(shù)常用的數(shù)值算法搭独。

20.Commons Net

封裝了各種網(wǎng)絡(luò)協(xié)議的客戶端,支持FTP廊镜、NNTP牙肝、SMTP、POP3、Telnet等協(xié)議配椭。

21.Commons Pool

提供了一整套用于實現(xiàn)對象池化的框架虫溜,以及若干各具特色的對象池實現(xiàn),可以有效地減少處理對象池化時的工作量股缸。類包用于提高像文件句柄衡楞、數(shù)據(jù)庫連接、socket通信這類大對象的調(diào)用效率敦姻,簡單的說就是一種對象一次創(chuàng)建多次使用的技術(shù)瘾境。

22.Commons Primitives

提供了一個更小,更快和更易使用的對Java基本類型的支持替劈。

23.Commons Validator

提供了一個簡單的寄雀、可擴展的框架來在一個XML文件中定義校驗器(校驗方法)和校驗規(guī)則。支持校驗規(guī)則的和錯誤消息的國際化陨献。

24.Apache HttpClient

曾經(jīng)是Apache Commons的子項目盒犹,后來獨立出來。HttpClient簡化HTTP客戶端與服務(wù)器的各種通訊眨业,實現(xiàn)HTTP客戶端程序(也就是瀏覽器程序)的功能急膀。

依賴包:Commons Codec、Commons Logging

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末龄捡,一起剝皮案震驚了整個濱河市卓嫂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌聘殖,老刑警劉巖晨雳,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異奸腺,居然都是意外死亡餐禁,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門突照,熙熙樓的掌柜王于貴愁眉苦臉地迎上來帮非,“玉大人,你說我怎么就攤上這事讹蘑∧┛” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵座慰,是天一觀的道長陨舱。 經(jīng)常有香客問我,道長版仔,這世上最難降的妖魔是什么隅忿? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任心剥,我火速辦了婚禮,結(jié)果婚禮上背桐,老公的妹妹穿的比我還像新娘。我一直安慰自己蝉揍,他們只是感情好链峭,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著又沾,像睡著了一般弊仪。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上杖刷,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天励饵,我揣著相機與錄音,去河邊找鬼滑燃。 笑死役听,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的表窘。 我是一名探鬼主播典予,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼乐严!你這毒婦竟也來了瘤袖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤昂验,失蹤者是張志新(化名)和其女友劉穎捂敌,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體既琴,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡占婉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了呛梆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锐涯。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖填物,靈堂內(nèi)的尸體忽然破棺而出纹腌,到底是詐尸還是另有隱情,我是刑警寧澤滞磺,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布升薯,位于F島的核電站,受9級特大地震影響击困,放射性物質(zhì)發(fā)生泄漏涎劈。R本人自食惡果不足惜橡类,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望党觅。 院中可真熱鬧萝玷,春花似錦、人聲如沸蹦浦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盲镶。三九已至侥袜,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間溉贿,已是汗流浹背枫吧。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留宇色,地道東北人九杂。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像代兵,于是被迫代替她去往敵國和親尼酿。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355