(转)Apache Commons 里面都有啥?

南宫海超
2023-12-01

                                  转载自:https://hacpai.com/article/1499929329929

 

 

组件说明
BCEL字节码引擎库 - 用来分析,创建和操作 JAVA 类文件
BeanUtilsJAVA 反射的简单包装
BSFBean 脚本框架 - 脚本语言接口,包括 JSR-223
Chain责任链模式的实现
CLI命令行参数解析器
Codec通用的编码 / 解码算法(比如 phonetic, base64, URL)
CollectionsJAVA 集合扩展与增强
Compress定义与 tar,zip,和 bzip2 相关的 API
Configuration读取属性 / 配置文件,可以表现为不同的格式
Crypto密码库,使用 Openssl 与 JCE 算法实现优化
CSV读写以逗号分隔的文件组件
Daemon类 unix 系统守护方式的替换调用机制
DBCP数据连接池服务
DbUtilsJDBC 帮助类
DigesterXML 与 JAVA 实体映射工具
Discovery资源定位工具,用来匹配 service/ 引用的名到资源名上
Email使用 JAVA 发邮件
Exec使用 JAVA 进行外部进程管理与环境管理的 API
FileUploadservlets 和 web 服务的文件上传能力
Functor将一个函数做为一个对象来操作或者将一个对象做一个函数来使用
ImagingJAVA 图片库
IOI/O 操作集合类
JCIJAVA 编译器接口
JCSJAVA 缓存系统
Jelly基于 XML 的脚本与处理引擎
JexlJSTL 表达式的扩展
JXPath使用 XPath 语法来操作 JAVA Bean
Langjava 的 lang 的扩展
Launcher跨平台 JAVA 应用启动器
Logging日志 API 实现
Math轻量的独立的数学统计组件
Modeler创建兼容 JMX 规范的 Model MBeans
Net网络工具与协议的实现
OGNL对象图导航语言
Pool对象池组件
Proxy动态代理库
RNG随机数生成器实现
SCXML状态图表实现,旨在创建和维护 JAVA 的 SCXML 引擎。它能高效的执行一个使用 SCXML 定义的状态机,并且抽象环境接口
Validator在 XML 文件中定义校验规则
VFS虚拟文件系统,使 FTP,SMB,ZIP 看似是同一个逻辑的文件系统
Weaver提供一个简单的方式来增强编译的字节码

转载于:https://www.cnblogs.com/haoyoung/p/7168314.html

 类似资料: