Regular price
Checking stock...
Regular price
Checking stock...
Summary

This work focuses on traditional CS2 data structures topics, while developing object-oriented programs. It covers program design and standard abstract data types and, wherever possible, the abstract data types in the Java 2 Collections Framework are used. It also offers add-on software packages.

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Java by Kenneth Alfred Lambert

This work focuses on traditional CS2 data structures topics, while developing object-oriented programs. The software life cycle is emphasized throughout, with numerous case studies of varying size and complexity. The first half of the book covers program design with classes, inheritance, polymorphism, recursion and complexity analysis. The second half addresses the standard abstract data types (ADTs) - stack, queue, list, tree, set, table and graph - including discussions of different implementations, applications and the complexity of each ADT. Wherever possible, the book uses the abstract data types in the Java 2 Collections Framework. A final chapter on multithreading and synchronization provides a transition to follow-on courses in computer science. The book provides two add-on software packages that enable students to build easy graphical user interfaces, and extend the Java 2 Collections Framework to include all the relevant abstract data types.
SKU Unavailable
ISBN 13 9780534366919
ISBN 10 0534366910
Title Java
Author Kenneth Alfred Lambert
Condition Unavailable
Binding Type Paperback
Publisher Cengage Learning, Inc
Year published 2000-04-25
Number of pages 534
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.