溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java工具包Hutool常用工具有哪些

發布時間:2021-11-03 11:01:41 來源:億速云 閱讀:233 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關java工具包Hutool常用工具有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

簡介

    Hutool是一個小而全的Java工具類庫,通過靜態方法封裝,降低相關API的學習成本,提高了工作效率。它涵蓋了Java開發底層代碼中的方方面面,它既是大型項目開發中解決小問題的利器,也是小型項目中的效率擔當。

Hutool包含的組件

一個Java基礎工具類,對文件、流、加密解密、轉碼、正則、線程、XML等JDK方法進行封裝,組成各種Util工具類,同時提供以下組件:  
模塊介紹
hutool-aopJDK動態代理封裝,提供非IOC下的切面支持
hutool-bloomFilter布隆過濾,提供一些Hash算法的布隆過濾
hutool-cache簡單緩存實現
hutool-core核心,包括Bean操作、日期、各種Util等
hutool-cron定時任務模塊,提供類Crontab表達式的定時任務
hutool-crypto加密解密模塊,提供對稱、非對稱和摘要算法封裝
hutool-dbJDBC封裝后的數據操作,基于ActiveRecord思想
hutool-dfa基于DFA模型的多關鍵字查找
hutool-extra擴展模塊,對第三方封裝(模板引擎、郵件、Servlet、二維碼、Emoji、FTP、分詞等)
hutool-http基于HttpUrlConnection的Http客戶端封裝
hutool-log自動識別日志實現的日志門面
hutool-script腳本執行封裝,例如Javascript
hutool-setting功能更強大的Setting配置文件和Properties封裝
hutool-system系統參數調用封裝(JVM信息等)
hutool-jsonJSON實現
hutool-captcha圖片驗證碼實現
hutool-poi針對POI中Excel的封裝
hutool-socket基于Java的NIO和AIO的Socket封裝

Maven安裝

在項目pom.xml中加入如下片段:

<dependency>
   <groupId>cn.hutool</groupId>
   <artifactId>hutool-all</artifactId>
   <version>5.2.5</version>
</dependency>

常用工具類

工具類介紹

StrUtil

字符串工具
Convert  
類型轉換工具類  
ConverterRegistry  
自定義類型轉換  
DateUtil  
日期時間工具  
DateTime  
日期時間對象  
IoUtil  
IO工具類  
FileUtil  
文件工具類  
FileTypeUtil  
文件類型判斷 
HexUtil  
16進制工具 
EscapeUtil  
Escape工具  
HashUtil  
Hash算法  
URLUtil  
URL工具  
XmlUtil  
XML工具  
ObjectUtil  
對象工具  
ReflectUtil  
反射工具  
ClassUtil  
類工具  
ZipUtil  
壓縮工具  
ReUtil  
正則工具 

感謝各位的閱讀!關于“java工具包Hutool常用工具有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女