Big Java example project "uselist"

You can use this project as follows:

 - invoke the main method of the driver class ListTest by 
 right-clicking on the class representation and selecting the main method.
 - interactive create LinkedList using "Use Library Class..." menu option in BlueJ.
 (Hint: Use full class name: java.util.LinkedList)
 - interactively add values into LinkedList.
 - inspect and experiment with other methods

This project illustrates concepts covered in Big Java, Chapter 19 
"An Introduction to Data Structures".

 - to learn how to use linked lists provided in the standard library
 - to be able to use iterators to transverse linked lists
 - to understand the implementation of linked lists
 - to distinguish between abstract and concrete data types
 - to know the efficiency of fundamental operations of lists and arrays
 - to become familiar with the stack and queue types
