Apache Commons 简介

白坚壁
2023-12-01

Apache Commons 由多个独立发布的软件包组成,此页面提供了当前可用的 Commons 组件的概述。

Components
BCEL字节码工程库 - 分析,创建和操作 Java 类文件。
BeanUtils围绕 Java 反射和内省 API 的易于使用的包装。
BSFBean Scripting Framework - 脚本语言的接口,包括JSR-223。
Chain责任链模式得实现。
CLI命令行参数解析器。
Codec通用编码/解码算法 (例如 phonetic, base64, URL)。
Collections对 Java 集合框架得扩展或补充
Compress定义用于处理 tar、zip 和 bzip2 文件的API。
Configuration读取各种格式的配置/首选项文件。
Crypto使用AES-NI(高级加密标准新指示)优化的加密库。
CSV用于读取和写入 CSV 文件的组件。
Daemon类 unix 守护进程 Java 代码的替代调用机制。
DBCP数据库连接池服务
DbUtilsJDBC 帮助程序库。
DigesterXML 到 Java 对象的映射工具。
Email用于 Java 发送电子邮件的库。
Exec用于处理 Java 中的外部进程执行和环境管理的 API。
FileUploadservlet 和 Web 应用程序的文件上传功能。
Functor仿函数是可以作为对象操作的函数,或者是表示单个通用函数的对象。
Geometry几何实用程序。
Imaging (previously called Sanselan)一个读取和写入各种图像格式的库。
IOIO 实用程序。
JCIJava 编译器接口。
JCSJava 分布式缓存系统。
Jelly基于 XML 的脚本和处理引擎。
Jexl扩展 JSTL 表达式语言的表达式语言。
JXPath使用 XPath 语法操作Java bean的实用程序。
Lang为 Java.lang 中的类提供额外的功能。
Logging围绕各种日志API实现的包装器。
Math轻量级,独立的数学和统计组件。
Net网络实用程序和协议实现的集合。
Numbers数字类型(复数,四元数,分数)和实用程序(数组,组合数学)。
OGNL对象图导航语言。
Pool通用对象池组件。
Proxy用于创建动态代理的库。
RNG随机数生成器的实现。
SCXML一种状态图XML规范的实现,旨在创建和维护Java SCXML引擎。它能够执行使用SCXML文档定义的状态机,并抽象出环境接口。
Statistics统计。
Text一个专注于处理字符串的算法的库。
Validator用于在xml文件中定义验证器和验证规则的框架。
VFS虚拟文件系统组件,用于处理文件、FTP、SMB、ZIP等类似于单个逻辑文件系统的文件。
Weaver提供一种简单的方法来增强(编织)编译的字节码。

转载于:https://www.cnblogs.com/nwgdk/p/10872698.html

 类似资料: