天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                              全國綜合學(xué)習咨訊網(wǎng)

                                                                              歡迎您!
                                                                              朋友圈

                                                                              400-850-8622

                                                                              全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                              位置:培訓問(wèn)答 > java開(kāi)發(fā)需要的軟件有哪些類(lèi)型-java軟件開(kāi)發(fā)需要學(xué)什么

                                                                              java開(kāi)發(fā)需要的軟件有哪些類(lèi)型-java軟件開(kāi)發(fā)需要學(xué)什么

                                                                              日期:2025-06-08     瀏覽:144    來(lái)源:全國綜合學(xué)習咨訊網(wǎng)
                                                                              核心提示:應大家需要,Java常用開(kāi)發(fā)工具匯總來(lái)了本文總結了 JAVA 開(kāi)發(fā)中常用的工具,希望對大家有所幫助。Commons BeanUtils針對 Bean 的一


                                                                              應大家需要,Java常用開(kāi)發(fā)工具匯總來(lái)了



                                                                              本文總結了 JAVA 開(kāi)發(fā)中常用的工具,希望對大家有所幫助。

                                                                              Commons BeanUtils

                                                                              針對 Bean 的一個(gè)工具集。由于 Bean 往往是由一堆 get 和 set 組成,所以 BeanUtils 也是在此基礎上進(jìn)行一些包裝。

                                                                              一個(gè)比較常用的功能是 Bean Copy,也就是 copy bean 的屬性。如果做分層架構開(kāi)發(fā)的話(huà)就會(huì )用到,比如從 PO(Persistent Object)拷貝數據到 VO(Value Object)。

                                                                              Commons Codec

                                                                              是編碼和解碼組件,提供常用的編碼和解碼方法,如 DES、SHA1、MD5、base64、URL 和 Soundx 等。

                                                                              Commons Collections

                                                                              是一個(gè)集合組件,擴展了 Java 標準 Collections API,對常用的集合操作進(jìn)行了很好的封裝、抽象和補充,在保證性能的同時(shí)大大簡(jiǎn)化代碼。

                                                                              Commons Compress

                                                                              是一個(gè)壓縮、解壓縮文件的組件,可以操作 rar、cpio、Unix dump、tar、zip、gzip、XZ、Pack200 和 bzip2 格式的壓縮文件。

                                                                              Commons Configuration

                                                                              是一個(gè) Java 應用程序的配置管理工具,可以從 properties 或者 xml 文件中加載配置信息。

                                                                              Commons CSV

                                                                              是一個(gè)用來(lái)讀寫(xiě)各種 Comma Separated Value(CSV)格式文件的 Java 類(lèi)庫。

                                                                              Commons Daemon

                                                                              實(shí)現將普通的 Java 應用變成系統的后臺服務(wù),例如 Tomcat 就是利用這個(gè)項目來(lái)實(shí)現作為 Linux 和 Windows 的服務(wù)啟動(dòng)和停止的。

                                                                              Commons DBCP

                                                                              數據庫連接池。

                                                                              Commons DBUtils

                                                                              是 JDBC 工具組件,對傳統操作數據庫的類(lèi)進(jìn)行二次封裝,可以把結果集轉化成 List。

                                                                              Commons Digester

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

                                                                              Commons Email

                                                                              是郵件操作組件,對 Java Mail API 進(jìn)行了封裝,提供了常用的郵件發(fā)送和接收類(lèi),簡(jiǎn)化郵件操作。該組件依賴(lài) Java Mail API。

                                                                              Commons Exec

                                                                              提供一些常用的方法用來(lái)執行外部進(jìn)程,如執行 exe 文件或命令行。

                                                                              Commons FileUpload

                                                                              為 Web 應用程序或 Servlet 提供文件上傳功能,Struts2 和 SpringMVC 的文件上傳組件。

                                                                              Commons IO

                                                                              是處理 IO 的工具類(lèi)包,對 java.io 進(jìn)行擴展,提供了更加方便的 IO 操作。

                                                                              Commons JCI

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

                                                                              Commons Lang3

                                                                              是處理 Java 基本對象方法的工具類(lèi)包,該類(lèi)包提供對字符、數組等基本對象的操作,彌補了 java.lang api 基本處理方法上的不足。

                                                                              Commons Launcher

                                                                              可以跨平臺獨立啟動(dòng)的 java 應用程序。

                                                                              Commons Logging

                                                                              提供統一的日志接口,同時(shí)兼顧輕量級和不依賴(lài)于具體的實(shí)現。類(lèi)包給中間件/日志工具開(kāi)發(fā)者一個(gè)簡(jiǎn)單的日志操作抽象,允許程序開(kāi)發(fā)人員使用不同的具體日志實(shí)現工具。

                                                                              Commons Math

                                                                              輕量級自容器的數學(xué)和統計計算方法類(lèi)包,包含大多數常用的數值算法。

                                                                              Commons Net

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

                                                                              Commons Pool

                                                                              提供了一整套用于實(shí)現對象池化的框架,以及若干各具特色的對象池實(shí)現,可以有效地減少處理對象池化時(shí)的工作量。類(lèi)包用于提高像文件句柄、數據庫連接、socket 通信這類(lèi)大對象的調用效率,簡(jiǎn)單的說(shuō)就是一種對象一次創(chuàng )建多次使用的技術(shù)。

                                                                              Commons Primitives

                                                                              提供了一個(gè)更小、更快和更易使用的對 Java 基本類(lèi)型的支持。

                                                                              Commons Validator

                                                                              提供了一個(gè)簡(jiǎn)單的、可擴展的框架來(lái)在一個(gè) XML 文件中定義校驗器(校驗方法)和校驗規則。支持校驗規則和錯誤消息的國際化。

                                                                              Apache HttpClient

                                                                              曾經(jīng)是 Apache Commons 的子項目,后來(lái)獨立出來(lái)。HttpClient 簡(jiǎn)化 HTTP 客戶(hù)端與服務(wù)器的各種通訊,實(shí)現 HTTP 客戶(hù)端程序(也就是瀏覽器程序)的功能。

                                                                              Guava

                                                                              google 實(shí)用工具庫。

                                                                              FastJson

                                                                              高效的 Json 處理庫。

                                                                              Orika

                                                                              高效的 Bean 映射框架。

                                                                              免責聲明:本信息由用戶(hù)發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權侵權的法律責任!

                                                                              本文由 全國綜合學(xué)習咨訊網(wǎng) 整理發(fā)布。更多培訓課程,學(xué)習資訊,課程優(yōu)惠,課程開(kāi)班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細解答:
                                                                              咨詢(xún)電話(huà):400-850-8622

                                                                              如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                              奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..