(转)Apache Commons 里面都有啥?

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

 

 

组件说明
BCEL 字节码引擎库 - 用来分析,创建和操作 JAVA 类文件
BeanUtils JAVA 反射的简单包装
BSF Bean 脚本框架 - 脚本语言接口,包括 JSR-223
Chain 责任链模式的实现
CLI 命令行参数解析器
Codec 通用的编码 / 解码算法(比如 phonetic, base64, URL)
Collections JAVA 集合扩展与增强
Compress 定义与 tar,zip,和 bzip2 相关的 API
Configuration 读取属性 / 配置文件,可以表现为不同的格式
Crypto 密码库,使用 Openssl 与 JCE 算法实现优化
CSV 读写以逗号分隔的文件组件
Daemon 类 unix 系统守护方式的替换调用机制
DBCP 数据连接池服务
DbUtils JDBC 帮助类
Digester XML 与 JAVA 实体映射工具
Discovery 资源定位工具,用来匹配 service/ 引用的名到资源名上
Email 使用 JAVA 发邮件
Exec 使用 JAVA 进行外部进程管理与环境管理的 API
FileUpload servlets 和 web 服务的文件上传能力
Functor 将一个函数做为一个对象来操作或者将一个对象做一个函数来使用
Imaging JAVA 图片库
IO I/O 操作集合类
JCI JAVA 编译器接口
JCS JAVA 缓存系统
Jelly 基于 XML 的脚本与处理引擎
Jexl JSTL 表达式的扩展
JXPath 使用 XPath 语法来操作 JAVA Bean
Lang java 的 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 提供一个简单的方式来增强编译的字节码
posted @ 2017-07-14 08:47  走着走着噗噗噗  阅读(170)  评论(0编辑  收藏  举报