1. 程式人生 > 實用技巧 >Java常用工具類(隨著工作持續更新)

Java常用工具類(隨著工作持續更新)

開原始碼地址(碼雲):https://gitee.com/suimenghao/until-demo

用於記錄平常工作中使用的Java相關工具類demo,為了提高日常工作效率

date/DateTool 時間工具類,返回當前日期各種時間型別、獲取某天日期、日期對應週期等其他常用日期,後續會繼續更新

excel/ExcelUtil excle匯出工具類

CheckEmpty 檢查物件是否為空,為空返回true

CvsUtil 引用super-csv包,主要實現把資料以cvs檔案匯出,demo中主要實現了物件匯出和list物件匯出,list匯出是在其他情況無法實現的情況下使用

HttpClientUtil 引用httpclient包,這個包實現了所有 HTTP 的方法(GET、POST、PUT、HEAD、DELETE、HEAD、OPTIONS 等),支援 HTTPS 協議

PinYinUtil 拼音工具類,獲取漢字拼音首字母縮寫,英文字串不變 ;將字串中的中文轉化為拼音,其他字元不變

FileTool 檔案操作工具類,該工具類是目前應用到相關oss儲存

ThreadPoolUtil 執行緒池工具類,將五種執行緒池用單例模式實現,當然也沒必要用單例模式實現,這個完全根據專案的業務需要來定