commons-iojavascript
--------Start---------html
FilenameUtils 文件名稱一些操做,如判斷文件擴展名稱等java
FileUtils 文件工具類sql
IOUtils 主要提供了IO常見操做數組
Stream 轉換,關閉Stream等操做工具
FileUtils文件工具類編碼
內置提供了大量文件轉換方法,如readFileToString(File,Path)…加密
--------End-----------spa
commons-lang日誌
--------Start---------
CharEncoding 字符常量提供,是不是支持的字符編碼判斷
ArrayUtils 數組工具類,提供數組的經常使用方法,null判斷等相關
StringUtils 功能很強大,字符常見操做,isNotBlank,特點的Split方法等
StringEscapeUtils 對javascript,html,sql等語句進行過濾
SystemUtils 系統一些常量
SerializationUtils 序列化操做,ObjectInputStream output等相關
NumberUtils 數字轉換字符串操做,敏捷開發,解決了開發中大量字符與Number轉換,及異常等問題
DateUtils 日期操做相關,如添加一天等
DateFormatUtils 日期轉換字符相關
ExceptionUtils 獲取異常信息,存日誌時頗有用,能幫助你獲取Root異常。
ClassUtils Class工具類,表明性方法(getAllSuperclasses,getPackageName,isAssignable)
--------End-----------
commons-collections
--------Start---------
CollectionUtils 集合常見操做null判斷等
MapUtils Map一些操做
如 String getString(map,key)… 代碼簡單
--------End-----------
commons-codec 常見編碼操做,byte MD5加密等
--------Start---------
DigestUtils
Base64
URLCodec
--------End-----------
commons-beanutils
--------Start---------
ConvertUtils 類型轉換工具類,功能強大
PropertyUtils 字段屬性操做,提供了把一個bean轉換Map,設置獲取bean get set方法等
BeanUtils(populate填充,把一個Map轉換爲Bean) 看了半天,以爲只有populate方法用得上。其餘的用PropertyUtils便可
與Spring core BeanUtils對比,略顯薄弱,可用性不強
MethodUtils 反射方法調用 invokeMethodinvokeMethod(Object object, String methodName,Object[] args) 大量重載
--------End-----------