The Java collections framework is central to the process of grouping objects in many Java applications. However, its elements posses different purposes, this post by Aaron Zeckoski explores the performance characteristics behind each one. Read Aaron's complete post entitled 'Java collection performance': http://aaronz-sakai.blogspot.com/2009/01/java-collection-performance.html