Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Data Structures & Other Objects Using Java Book

ISBN: 0201357445

ISBN13: 9780201357448

Data Structures and Other Objects Using Java

Data Structures and Other Objects Using Java is a gradual, "just-in-time" introduction to Data Structures for a CS2 course. Each chapter provides a review of the key aspects of object-oriented programming and a syntax review, giving students the foundation for understanding significant programming concepts. With this framework they are able to accomplish writing functional data structures by using a five-step method for working with data types; understanding the data type abstractly, writing a specification, using the data type, designing and implementing the data type, and analyzing the implementation. Students learn to think analytically about the efficiency and efficacy of design while gaining exposure to useful Java classes libraries. This description may be from another edition of this product.

Recommended

Format: Hardcover

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

You Might Also Enjoy

Data Structures and Abstractions with Java
Data Structures and Abstractions with Java
Frank M. Carrano, Timothy Henry, Janet J. Prichard, Walter J. Savitch, Janet Prichard

from: $6.19

Fundamentals of Database Systems
Fundamentals of Database Systems
Shamkant B. Navathe, Ramez Elmasri

from: $4.61

Drawing from Observation
Drawing from Observation
Brian Curtis

from: $29.49

Advocacy and Opposition: An Introduction to Argumentation
Advocacy and Opposition: An Introduction to Argumentation
Karyn Charles Rybacki, Donald Jay Rybacki, Donald J. Rybacki

from: $4.89

A Practical Guide to Therapeutic Communication for Health Professionals
A Practical Guide to Therapeutic Communication for Health Professionals
Julie Hosley, Elizabeth Molle-Matthews RN CEN CCRN, Julie Hosley RN CMA

from: $3.69

Physical Examination of the Spine and Extremities
Physical Examination of the Spine and Extremities
Stanley Hoppenfeld

from: $5.59

Algorithms
Algorithms
Robert Sedgewick, Kevin Wayne

from: $5.19

La Grammaire a l'oeuvre: Media Edition (with Quia)
La Grammaire a l'oeuvre: Media Edition (with Quia)
John Barson

from: $13.29

Problem Solving and Program Design in C
Problem Solving and Program Design in C
Elliot B. Koffman, Jeri R. Hanly

from: $5.49

Classical Dynamics of Particles and Systems
Classical Dynamics of Particles and Systems
Jerry B. Marion, Stephen T. Thornton

from: $6.39

Dimensional Analysis for Meds
Dimensional Analysis for Meds
Anna M. Curren, Laurie D. Munday

from: $4.89

Concepts of Programming Languages
Concepts of Programming Languages
Robert W. Sebesta

from: $5.09

Thinking in Java
Thinking in Java
Bruce Eckel

from: $6.69

Culture Smart! Botswana: A Quick Guide to Customs & Etiquette (Culture Smart)
Culture Smart! Botswana: A Quick Guide to Customs & Etiquette (Culture Smart)
Michael Main, Culture Smart!

from: $6.29

Whatever You Do, Don't Run: True Tales of a Botswana Safari Guide
Whatever You Do, Don't Run: True Tales of a Botswana Safari Guide
Peter Allison

from: $5.69

Twenty Chickens For A Saddle
Twenty Chickens For A Saddle
Robyn Scott

from: $4.49

The Safari Companion: A Guide to Watching African Mammals Including Hoofed Mammals, Carnivores, and Primates
The Safari Companion: A Guide to Watching African Mammals Including Hoofed Mammals, Carnivores, and Primates
Richard D. Estes

from: $4.89

South Africa - Culture Smart!: The Essential Guide to Customs & Culture
South Africa - Culture Smart!: The Essential Guide to Customs & Culture
David Holt-Biddle, Isabella Morris

from: $5.59

Advanced Programming in the UNIX Environment
Advanced Programming in the UNIX Environment
W. Richard Stevens

from: $4.79

Essential Calculus: Early Transcendentals [with WebAssign & Start Smart Guide]
Essential Calculus: Early Transcendentals [with WebAssign & Start Smart Guide]
James Stewart

from: $5.46

Customer Reviews

0 customer rating | 0 review

Rated 5 stars
Don't playa hate. Participate.

Even after taking a mid-level CS course where this book was the required text, this book still sits on my bookshelf at work for reference. Why? Well, certainly it is not the most comprehensive book of data structures in existence, nor is it written with a scholarly tone. But, that's the point! Michael Main's writing has the air of accessibility that many other CS texts fail to promote. In reading it, you'll feel like a guy...

0Report

Rated 5 stars
I have one too many java books in my stock

I read a lot of confusing books by java experts that sometimes forget to go back to the simple basics when teaching simple minded readers. However, this book is for continuing readers of java who had some, but not expert training, experience in writing programs. What I liked most of this book is how he gives pointers on what to look out for while programming, and provides alternate solutions that would be better off in the...

0Report

Rated 5 stars
Very Good Book

So far this is the most clearly written and easily understood Computer Science text book that I have come across and used in a class. With most of the attention paid toward ADT's, our class not only learned them, but also the Java programming language on top of it! I highly recommend this book. Little if any bugs too!

0Report

Rated 5 stars
Excellent textbook, clearly written and few errors

I am using this for a data structures course and as I read through it (I am in Chapter 9 now) I am more and more impressed with it. So far I've found only one glaring Java syntax error (p. 246), which is pretty good considering today's shoddy proofreading. The students like it too. Good job!

0Report

Rated 5 stars
Does Hash tables well

I only needed to use the Hash table section. It was complete and the examples were easy to follow. The author explained hash tables in general, then he implimented one in java from scatch, and then it showed how to use the java api hash table classes. Very good job by MR. Main! I also read the hash table section in Core Java 1.1 volume I, but that book did not really explain hash tables very well.

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured