Build your own ObjectPool in Java to boost app speed - Java World - Object pooling allows the sharing of instantiated objects. Since different processes don’t need to reinstantiate certain objects, there is no load time. And since the objects are returned to the pool, there is a reduction in garbage collection. Read on to learn, via the author’s own example object pool design, how to employ this approach to boost performance and minimize memory use. (1,400 words) Build your own ObjectPool in Java to boost app speed - Java World
Design Pattern Synopses - Synopses of design patterns from the book Patterns in Java Volume 1: A Catalog of Reusable Design Patterns by Mark Grand Illustrated with UML Design Pattern Synopses
Fawcette.com - Make Object Pooling Simple - Develop a generic object-pooling framework in Java to utilize resources better and minimize costly initializations. Fawcette.com - Make Object Pooling Simple