[API] org.apache.commons.pool2 - 对象池接口

ObjectPool<T>：定义一个简单的对象池接口
PooledObject<T>：定义池对象包装者，用于追踪池对象的其他信息，如状态
PooledObjectFactory<T>：定义对象池中的实例的生命周期方法
PooledObjectState：提供池对象可能的状态

BaseObjectPool<T>：ObjectPool的基本实现
BasePooledObjectFactory<T>：PooledObjectFactory的基本实现

KeyedObjectPool<K,V>：基于键的对象池接口（多种类型的池实例）
UsageTracking<T>：使客户端能提供其他信息给对象池

PoolUtils：定义ObjectPool和KeyedObjectPool的一些常见实现类