Class SynchronizedStack<T>

Type Parameters:
T - The type of object managed by this stack
Direct Known Subclasses:

public class SynchronizedStack<T> extends Object
This is intended as a (mostly) GC-free alternative to Stack when the requirement is to create a pool of re-usable objects with no requirement to shrink the pool. The aim is to provide the bare minimum of required functionality as quickly as possible with minimum garbage.