Java Structures: Data Structures in Java for the Principled Programmer
by Duane A. Bailey
Publisher: McGraw-Hill 2007
Number of pages: 542
This text was developed specifically for use with CS2 in a standard Computer Science curriculum. It is succinct in its approach, and requires, perhaps, a little more effort to read. It is not a brief encounter with object-oriented data structure design, but a touchstone for one's programming future.
Home page url
Download or read it online for free here:
by Mark Watson - Lulu.com
The book uses the author's libraries and the best of open source software to introduce AI (Artificial Intelligence) technologies like neural networks, genetic algorithms, expert systems, machine learning, and NLP (natural language processing).
by Clifford A. Shaffer - Dover Publications
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, explaining how to select the data structure best suited to specific problems. It uses Java programming language and is suitable for second-year courses.
by Steve Wilson, Jeff Kesselman - Prentice Hall PTR
The authors give the experienced Java programmer strategies and tips for getting the most out of Java code. The book offers suggestions for improving programs, but it also helps you think about performance as you design and test your software.
by David Etheridge - BookBoon
This volume is the second part of the 'Java'-series written by David Etheridge. This book gives the reader an introduction to Documentation, Abstract and Parent classes, Inheritance, Error in Java, Java Interfaces and much more.