jQuery in Action, 2nd edition*
The moose likes Book Reviews and the fly likes Java Collections: An Introduction to Abstract Data Types, Data Structures and ... Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "Java Collections: An Introduction to Abstract Data Types, Data Structures and ..." Watch "Java Collections: An Introduction to Abstract Data Types, Data Structures and ..." New topic
Author

Java Collections: An Introduction to Abstract Data Types, Data Structures and ...

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 933
Java Collections: An Introduction to Abstract Data Types, Data Structures and Algorithms
<pre>Author/s : David A. Watt, Deryck F. Brown
Publisher : Wiley
Category : Beginning Java
Review by : Margarita Isayeva
Rating : 7 horseshoes
</pre>
The title of this book, "Java Collections", is somewhat misleading. The subtitle - "An Introduction to Abstract Data Types, Data Structures and Algorithms" - reveals what the book is really about. It is positioned as "a first course in algorithms and data structures". It accustoms with basic Abstract Data Types philosophy on examples of set, list, map, queue, tree and few other. For each ADT first its contract is defined - in plain English. For a set it goes as:
  • it must be possible to add or remove a member of a set;
  • it must be possible to test whether a value is a member of a set
  • it must be possible to make a set empty..."

  • Then the same contract is represented as a Java interface, and several data structures and algorithms implementing it are provided. The authors show how choice of underlying implementation affects operation speed. To indicate algorithm efficiency O-notation is used, and it is introduced on almost an intuitive level, with very light math.
    A reader is expected to possess only basic knowledge of Java. Writing style is easy; though professional programmers seeking to refresh their knowledge of algorithms, for whom the book is recommended, can be irritated by euphemisms like "a date in the ISO format i.e., 'y-m-d'".
    If your goal is to learn Java Collections framework - well, there is about a page for each its main interface. If you want more, get another book.
    More info at Amazon.com
    More info at Amazon.co.uk
    More info at FatBrain.com
    [ February 20, 2002: Message edited by: Johannes de Jong ]
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Java Collections: An Introduction to Abstract Data Types, Data Structures and ...
     
    Similar Threads
    Java Servlet Programming, 2nd Ed. by Hunter, Crawford (O'Reilly)
    Java and XSLT by Eric M. Burke (O'Reilly)
    Data Structures and Algorithms in Java by Robert Lafore
    Java and XML by Brett McLaughlin
    Enterprise JavaBeans 3rd Edition by Richard Monson-Haefel (O'Reilly)