well, The idea of object pooling is similar to the operation of your local library. When you want to read a book, you know that it's cheaper to borrow a copy from the library rather than purchase your own copy. Likewise, it is cheaper (in relation to memory and speed) for a process to borrow an object rather than create its own copy. In other words, the books in the library represent objects and the library patrons represent the processes. When a process needs an object, it checks out a copy from an object pool rather than instantiate a new one. The process then returns the object to the pool when it is no longer needed.
Source Site could give you more information :
http://www.javaworld.com/ jw-06 -1998/jw-06-object-pool.html
Answered by
Romi
, an ibibo Master,
at
1:39 PM on July 06, 2008