Apache Commons

蔺敏达
2023-12-01

Welcome to the Apache Commons

The Commons is an Apache project focused on all aspects of reusable Java components.     

The Apache Commons project is composed of three parts:     

You may also read our charter, which spells out the goals of the project in greater detail.

 

The Commons Proper


The Commons Proper is dedicated to one principal goal: creating and maintaining reusable Java components. The Commons Proper is a place for collaboration and sharing, where developers from throughout the Apache community can work together on projects to be shared by the Apache projects and Apache users.     

Commons developers will make an effort to ensure that their components have minimal dependencies on other libraries, so that these components can be deployed easily. In addition, Commons components will keep their interfaces as stable as possible, so        that Apache users (including other Apache projects) can implement these components without having to worry about changes in the future.     

This article gives an overview of (some of) the components which can be found here.     

We welcome participation from all that are interested, at all skill levels. Coding, documentation and testing are all critical parts of the software development process. If you are interested in participating in any of these aspects, please join us!

 

Components 
CLICommand Line arguments parser.
CodecGeneral encoding/decoding algorithms (for example phonetic, base64, URL).
CollectionsExtends or augments the Java Collections Framework.
CompressDefines an API for working with tar, zip and bzip2 files.
ConfigurationReading of configuration/preferences files in various formats.
DBCPDatabase connection pooling services.
DbUtilsJDBC helper library.
EmailLibrary for sending e-mail from Java.
ExecAPI for dealing with external process execution and environment management in Java.
FileUploadFile upload capability for your servlets and web applications.
FunctorA functor is a function that can be manipulated as an object, or an object representing a single, generic function.
Imaging (previously called Sanselan)A pure-Java image library.
IOCollection of I/O utilities.
JCIJava Compiler Interface
JCSJava Caching System
LangProvides extra functionality for classes in java.lang.
LauncherCross platform Java application launcher.
LoggingWrapper around a variety of logging API implementations.
MathLightweight, self-contained mathematics and statistics components.
PoolGeneric object pooling component.
Sanselan (now called Imaging)A pure-Java image library.

转载于:https://www.cnblogs.com/bluepoint2009/archive/2012/11/08/apache-commons.html

 类似资料:

相关阅读

相关文章

相关问答