£37.99
FREE Delivery in the UK.
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we dispatch the item.
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Java Structures: Data Str... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java Structures: Data Structures in Java for the Principled Programmer Paperback – 1 Nov 2002


See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£37.99
£37.99 £20.00

Trade In Promotion

--This text refers to an out of print or unavailable edition of this title.


Product details

  • Paperback
  • Publisher: McGraw-Hill Higher Education; 2 edition (1 Nov. 2002)
  • Language: English
  • ISBN-10: 0071261206
  • ISBN-13: 978-0071261203
  • Product Dimensions: 87 x 20 x 36 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 2,698,025 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Author

The principles of good design from one programmer to another
Having taught this material for a number of years, I've received pounds of books on programming data structures. Carrying these books, my arms have become quite long. A week ago, my bookshelf was ripped from the wall. This book fights this trend: it's brief and to the point. With 20 pages of reading a week, you can conquer this text in the shortest of NBA seasons.

It is accompanied by a full suite of 50+ classes ready to be used or torn apart. All are described in a readable manner. (There are, for example, some jokes, subtle references to literature, not-so-subtle Berkshire restaurant recommendations, and just a little social commentary.)

This book also ventures to make statements about data structure design that are rare in such texts --- I give the reader good reasons to want to think about why designs are good or bad, and how to make design decisions armed with a few basic principles. After having worked in the both in industry and in academe, I think it's important that authors provide good examples of design, fully tested and worked through carefully. The result, I think is a polished contribution to my community.

There are many good exercises, some with answers. My students will be pleased to know that my exams were distilled to provide problems that make you think. Studing these problems will make my exams and, in general, data struture design, just a little bit easier.

I asked the book be published in hardcover because I want the reader to feel comfortable holding onto this text as a manual of design when they use my data structures, or better yet, design their own. If you don't buy the book, at least get the software and use it with the book of your choice!

Enjoy, and please, review this book, or send me your comments! --- duane (bailey@cs.williams.edu) --This text refers to an out of print or unavailable edition of this title.


Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
COMPUTER SCIENCE DOES NOT SUFFER the great history of many other disciplines. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.3 out of 5 stars
5 star
5
4 star
0
3 star
0
2 star
0
1 star
1
See all 6 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By A Customer on 20 May 1999
Format: Hardcover
As a C++ programmer familiar with MFC, I bought this book to learn Java. I was already familiar with data structures and wanted to see how Java works with a familiar subject. I was very pleased to find that the book was well organized and well written. It was an enjoyable read and when I was done I was able to design my first test applets with ease and confidence. Thanks for making the book with a hard cover; it really is more comfortable.
Java is evolving so rapidly, that a reader should not expect to learn "everything about Java" nor everthing about data structures from this book. Never the less, the book is valuable for accelerating the learning curve.
Thanks, Duane, for writing it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By A Customer on 21 April 1999
Format: Hardcover
There exist many programming books which are simply, fluff, assuming that one is able to make the distinction. This book is one of the EXCEPTIONS among a sea of badly written books full of bugs. It is a great disservice to the programming community to defile such excellent work. Under what authority, if I may humbly ask, can one review a subject in which one has not the mere required pre-requisite ___that is at the minimum, a blase` reading knowledge of (OOP).
I think, that the book is excelllent. May the tradition continue.
J. Jean-Garet Delia
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By A Customer on 19 Feb. 1999
Format: Hardcover
A great resource for data structures. Well supported via the Web with all classes discussed in the text. Virtually error free code. One of my best purchases.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again


Feedback