Java
en
This book is intended for an object-oriented course in data structures and algorithms. The implementationlanguage is Java, and it is assumed that students have taken a first course in programming, not necessarilyin Java.
That course should have covered the fundamental statements and data types, as well as arrays.
Chapter 0 supplies the material on Java that is fundamental to the remaining chapters, so it serves as a review for those with previous experience in Java, and brings Java novices up to speed.