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
Sell yours for a Gift Card
We'll buy it for $4.72
Learn More
Trade in now
Have one to sell? Sell on Amazon

Starting Out with Java: From Control Structures through Objects (4th Edition) Paperback – February 1, 2009

ISBN-13: 978-0136080206 ISBN-10: 0136080200 Edition: 4th
Rent
$15.09
Buy used
$15.88
Used & new from other sellers Delivery options vary per offer
82 used & new from $11.80
Amazon Price New from Used from
Paperback, February 1, 2009
"Please retry"
$88.21 $11.80

Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Editorial Reviews

About the Author

Tony Gaddis is the principal author of the Starting Out with series of textbooks. He has nearly two decades of experience teaching computer science courses, primarily at Haywood Community College. Tony is a highly acclaimed instructor who was previously selected as the North Carolina Community College Teacher of the Year, and has received the Teaching Excellence award from the National Institute for Staff and Organizational Development. The Starting Out with series includes introductory textbooks covering Programming Logic and Design, Alice, C++, Java, Microsoft Visual Basic, and Python.

NO_CONTENT_IN_FEATURE


Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 1008 pages
  • Publisher: Pearson; 4 edition (February 1, 2009)
  • Language: English
  • ISBN-10: 0136080200
  • ISBN-13: 978-0136080206
  • Product Dimensions: 7.8 x 1.6 x 9.8 inches
  • Shipping Weight: 3.8 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon Best Sellers Rank: #229,589 in Books (See Top 100 in Books)

Important Information

Ingredients
Example Ingredients

Directions
Example Directions

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.3 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

28 of 32 people found the following review helpful By Cowboy on August 14, 2009
Format: Paperback
Why pay $122 for this edition when it has no new information in it and the 3rd edition costs $9.27 used. This book is used for my 2 course class. The first course I took required the 3rd edition and I am going to take the second course that requires the 4th edition. When I looked at the 4th edition, I was shocked that someone would write a new edition that didn't contain any new information. Now, I'm not saying this is not a great book. I loved this book. This edition should never have been written. Don't take my word for it. Here is what the book itself says. In Preface titled "Changes in This Edition" it says "Improved Qrganization in Chapter 3". That means he moved some things around, no new information in Chapter 3. "New In the Spotlight Sections" This is new, it is additional problems with detailed analysis. This is nice for reinforcing what's taught, but it doesn't teach anything new. "Video Notes" These are viodes on the website to accompany the text. This is nice to reforce the text learning, but no new information there. You can get the early edition and go to the website and view the videos without buying this edition. "Additional Programming Problems" This is nice but it had suficiant problems to start with. NO NEW INFO. If this text is required by your class, ask the teacher if you can use the previous edition. That is what I'm doing.
7 Comments 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
2 of 2 people found the following review helpful By J. DeCamp on October 14, 2009
Format: Paperback Verified Purchase
Starting Out With Java 4th edition is a great book and really took a total beginner in Java to proficiency. Everything that is covererd in the book is explained very clearly and there are a ton of code examples. The questions at the end of each chapter are challenging by just the right amount so they all make sense, but none are too easy.

If you want to learn Java and have no prior experience programming I'd recommend this book.
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
2 of 2 people found the following review helpful By TheITMan on April 22, 2010
Format: Paperback Verified Purchase
I used this book for a into to Java class in college. This was a very good book. It was easy to follow and the examples were great! One of the few text books I've actually liked using.
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 Photoguy on September 1, 2011
Format: Paperback Verified Purchase
I had to read this 900+ page book over the semester for a Java/intro programming class. It explains things well for the most part, and the code examples are helpful, but the book is way too long, and kind of expensive. For its length, it doesn't go very deep into the language (e.g. it doesn't talk about packaging applications or any server-side things you could do with Java), but still a good starter book. I would have preferred to read one of the Java For Dummies books instead (same info in less than half the length) if not for the fact that class assignments were based on those from this textbook.

The book also comes with a CD with sample Java programs and development environments, but I never had to use the CD. (Better to download current software instead.)

To those who say to get an earlier edition, be warned that the questions are not all identical. There are changes to the program challenges since the previous edition which means you could get an F on programming assignments if you're not careful.
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
Format: Paperback Verified Purchase
This text is well written and very detailed. His explanations break down every piece of syntax and discuss the importance of the code. It is a great book for a total beginner to programming, but for anyone else it might be too slow/basic. Basically the text mostly just discusses syntax and the use of certain APIs and does a good job at that, but it is a poor introduction to computer science.

The only major downside in my opinion were the problems in the end of the chapters. First, the solutions are not provided (or maybe they are on the disk? I don't know, I don't have the disk) which makes it difficult to learn much from them. Second, they are all very basic and boring involving simple tasks, instead of requiring the reader to solve difficult/interesting problems.
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 Amazon Customer on February 26, 2012
Format: Paperback Verified Purchase
For newbies in Java, this is kind of a standard, "do this, do that, bit of this, bit of that" kind of book. It's neither inspired nor insipid. It is not fun nor will it kill you, though. What is best about this book is how it is laid out, which takes you from one practical lesson to another. If you try to read it, though, without doing the lessons, it reads like a stereo manual and could put you to sleep!
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
Format: Paperback Verified Purchase
I learned java from this book.My major is computer science and I didn't have any experience in java programming.This book is the best book that i bought about java subject.It's a text book.You can learn java by yourself.i Have core java and java for dummies and head first java.All of them are great books.However, I recommend this one if you are new to java.
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 Phillip Bess on April 28, 2011
Format: Paperback Verified Purchase
Great Book overall, this was the textbook for our class and I learned a tremendous amount from it.Author breaks things down in a easy to understand manner.I recommend this to any beginner who would like to learn Java.Also the author has videos tied in with certain sections of the book that are extremely helpful for understanding the concepts.
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

Most Recent Customer Reviews