With this book, Tim Budd looks at data structures by providing a solid foundation on the abstract data type (ADT), and uses the graphical elements found in Java when possible. The beginning chapters
Provides a complete understanding of the philosophy behind Java 2 and teaches experienced programmers why the language works the way it does. Begins by covering language-independent concepts at the he