Intent: Placing objects that are no longer needed in an object pool for later reuse to avoid overhead of disposal and allocation.
See also: ClassFactory,
Category: See also: CategoryCreationalPatterns
http://en.wikipedia.org/wiki/Object_pool
http://www.developer.com/java/other/article.php/626171