Apache-Commons 包作用说明
欢迎来到 Apache Commons
Apache Commons 是一个专注于可重用 Java 组件的各个方面的 Apache 项目。
Apache Commons 项目由三部分组成:
Commons Proper - 可重用 Java 组件的存储库。
Commons Sandbox - Java 组件开发的工作区。
Commons Dormant(公共休眠) - 当前处于非活动状态的组件的存储库。
您也可以阅读我们的章程,详细说明项目的目标。
可重用 Java 组件的存储库如下
| Components | Description |
|---|---|
| BCEL | 字节代码工程库 - 分析,创建和操作 Java 类文件 |
| BeanUtils | Easy-to-use wrappers around the Java reflection and introspection APIs. |
| BSF | Bean Scripting Framework - interface to scripting languages, including JSR-223 |
| Chain | Chain of Responsibility pattern implemention. |
| CLI | 命令行参数解析器。 |
| Codec | General encoding/decoding algorithms (for example phonetic, base64, URL). |
| Collections | Extends or augments the Java Collections Framework. |
| Compress | Defines an API for working with tar, zip and bzip2 files. |
| Configuration | Reading of configuration/preferences files in various formats. |
| Crypto | A cryptographic library optimized with AES-NI wrapping Openssl or JCE algorithm implementations. |
| CSV | Component for reading and writing comma separated value files. |
| Daemon | Alternative invocation mechanism for unix-daemon-like java code. |
| DBCP | Database connection pooling services. |
| DbUtils | JDBC helper library. |
| Digester | XML-to-Java-object mapping utility. |
| Library for sending e-mail from Java. | |
| Exec | API for dealing with external process execution and environment management in Java. |
| FileUpload | File upload capability for your servlets and web applications. |
| Imaging (previously called Sanselan) | A pure-Java image library. |
| IO | Collection of I/O utilities. |
| JCI | Java Compiler Interface |
| JCS | Java Caching System |
| Jelly | XML based scripting and processing engine. |
| Jexl | Expression language which extends the Expression Language of the JSTL. |
| JXPath | Utilities for manipulating Java Beans using the XPath syntax. |
| Lang | Provides extra functionality for classes in java.lang. |
| Logging | Wrapper around a variety of logging API implementations. |
| Math | Lightweight, self-contained mathematics and statistics components. |
| Net | Collection of network utilities and protocol implementations. |
| Numbers | Number types (complex, quaternion, fraction) and utilities (arrays, combinatorics). |
| OGNL | An Object-Graph Navigation Language |
| Pool | Generic object pooling component. |
| Proxy | Library for creating dynamic proxies. |
| RDF | Common implementation of RDF 1.1 that could be implemented by systems on the JVM. |
| RNG | Implementations of random numbers generators. |
| SCXML | An implementation of the State Chart XML specification aimed at creating and maintaining a Java SCXML engine. It is capable of executing a state machine defined using a SCXML document, and abstracts out the environment interfaces. |
| Text | Apache Commons Text is a library focused on algorithms working on strings. |
| Validator | Framework to define validators and validation rules in an xml file. |
| VFS | Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system. |
| Weaver | Provides an easy way to enhance (weave) compiled bytecode. |
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于