PooliT is a Java object pooling library capable of pooling any type of Java object. Pooling objects can increase program performance and avoid the overhead of object creation. Good candidates for pooling are classes that have costly instantiation routines, like database connections or sockets. By conserving and re-using these objects, you save processor cycles creating new objects and also alleviate the garbage collector from having to reclaim them up after use.
PooliT is licensed under a BSD-style opensource license. Please read the LICENSE file included with PooliT for details.