Data Structures and Algorithms in Java Author:Adam Drozdek Building on the widespread use of the Java programming language in industry and education, this book provides a broad-based and case-driven study of data structures -- and the algorithms associated with them -- using Java as the language of implementation.