Apache Commons 简介

本文介绍了Apache Commons项目下的多个组件,涵盖了从字节码工程到虚拟文件系统的多种工具,为开发者提供了丰富的资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值