The Java Developer ConnectionSM (JDC) presents a Short Course on the Collections Framework written by JavaTM Software licensee, the MageLang Institute. A leading provider of Java technology training, MageLang has contributed regularly to the JDC since 1996.
The MageLang Institute, since its founding in 1995, has been dedicated to promoting the growth of the Java technology community by providing excellent education and acting as an independent resource. To find out more about MageLang's Java technology training, visit the MageLang web site.
In working through this Short Course and the accompanying magercises you will learn to use the Collections Framework to store and manipulate groups of data as a single unit, a collection. Topics include a discussion and demonstration of
many of the abstract data types familiar from computer science data structure curriculum: maps, sets, lists, trees, arrays, hashtables, and other collections. In addition, the courseware includes coverage of the data structures and algorithms associated with these abstractions.
Objectives
By the end of this short course the student will be able to perform the following tasks:
- Know the mathematical meaning of set, map, and collection
- Understand the key six interfaces of the Collections Framework
- Know how to use the concrete collection implementations
- Know how to apply sorting and searching through collections
- Know how and when to use read-only and thread-safe collections
Prerequisites
A general familiarity with the Java programming language. If you are not familiar with these capabilities, see the Java Tutorial. While the course uses things like the JFC/Swing component set and reading from a socket connection, it is not necessary to understand these capabilities.
About the Author
John Zukowski is a Software Mage with MageLang Institute. He is the author of John Zukowski's Definitive Guide to Swing for Java 2 and Mastering Java 2, as well as many other technical publications and articles. He serves on the Senior Advisory Board at JavaWorld and as the Focus on Java guide at About.com.
Start the Short Course
Copyright © 1999
MageLang Institute.
All Rights Reserved.