Java, A Beginner's Guide, 5th Edition and over one million other books are available for Amazon Kindle. Learn more

Java, A Beginner's Guide, 5th Edition 5th Edition

92 customer reviews
ISBN-13: 978-0071606325
ISBN-10: 0071606327
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$12.89
Condition: Used - Good
In Stock. Sold by RentU, Fulfilled by Amazon
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
25 Used from $8.84
Amazon Price New from Used from
Kindle
"Please retry"
Paperback, September 6, 2011
"Please retry"
$20.40 $8.84
More Buying Choices
8 New from $20.40 25 Used from $8.84

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Rent Textbooks

Editorial Reviews

About the Author

Herb Schildt is the world’s leading programming author, whose books have sold more than 3.5 million copies worldwide. His acclaimed books include Java: The Complete Reference, C++: The Complete Reference and C#: The Complete Reference.

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: Beginner's Guide
  • Paperback: 640 pages
  • Publisher: McGraw-Hill Osborne Media; 5 edition (September 6, 2011)
  • Language: English
  • ISBN-10: 0071606327
  • ISBN-13: 978-0071606325
  • Product Dimensions: 7.4 x 1.2 x 9.2 inches
  • Shipping Weight: 1.8 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (92 customer reviews)
  • Amazon Best Sellers Rank: #318,275 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

Most Helpful Customer Reviews

108 of 110 people found the following review helpful By T. Anderson VINE VOICE on September 27, 2011
Format: Paperback Verified Purchase
Let's first set the context of my normal skillset. I am a .NET Software Architect and Developer. I have been 100% in the .NET world since 2001 (with a very little sprinkling of VB6). I recently decided to expand my skillset into the Java and iOS world. This is the first book on my long journey into the world of Java.

I think this book is great for the person who is new to Java and new to programming.

Although the book does not use an IDE to create, compile, and run the programs, that does not take away from the book's learning quality.

I used both the SDK command lines and the IntelliJ IDEA Community Edition to compile and run the programs.

The book covers the core language in-depth, has a short chapter on Swing, briefly introduces applets, but does not touch on Servlets.

The book covers Data Types and Operators, Control Statements, Classes, Objects, Methods, Packages, Interfaces, Exception Handling, Inheritance, I/O, Multithreading, Enumerations, Autoboxing, Static Import, Annotations, Generics, Applets, Events, introduces Swing, and using Java's Documentation Comments.

All the code is available for download and is very well organize and usable. It is separated by chapter.

The one thing I don't like is that almost this entire book is included with Java The Complete Reference, 8th Edition which I started to peruse about half way through this one. Buying both was a waste of money. If you simply want to learn the syntax, buy this book, but if you plan on buying Java The Complete Reference, 8th Edition, don't waste your money on this one. Just get Java The Complete Reference, 8th Edition.

The only advantage the Java, A Beginner's Guide, 5th Edition book offers is that it is more of a tutorial oriented book.
Read more ›
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
42 of 46 people found the following review helpful By Jeanne Boyarsky on September 8, 2011
Format: Paperback
"Java A Beginner's Guide" takes you through the language of no Java knowledge to what you need to know to start learning about libraries. It covers the core language and can be used to learn Java 5, 6 or 7. The book assumes you are new to the C++ family so parts are slow going if you already know those parts. The author does point out what is different from C++ for those with that background.

I liked the mix of text, explained code and "try this" exercises. Each chapter ends with a self test to test your knowledge. The author does a good job not dumbing things down for the reader while making it easy to follow. It even covers recursion.

The author usually explains when he does something differently than one would in the real world. There were a few cases where he didn't - not using "com... in a package name", using get_pwr as a naming convention and using StringBuffer over StringBuilder (in this case the text was probably old.)

Overall, I liked this book better than the Deitel book for a programmer new to Java.

---
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.
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
62 of 77 people found the following review helpful By JAMES BRAGG on June 4, 2012
Format: Paperback Verified Purchase
This book is aimed at someone with little or no knowledge of JAVA or programming. My complaints are not with the content, and I agree with the majority of other reviews here.

My complaints are with the formatting in the Kindle version. had I known the code examples in this book are image files and not text, I would have passed. You can't highlight and copy code examples into your IDE to examine, and if you zoom in on the text the images don't scale. You end up with monster paragraphs separeated by ant scrawl code examples. It's informative and has lots of "Ah Ha" moments, but in the end, I feel a bit robbed.
8 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
7 of 7 people found the following review helpful By Psyprian on February 17, 2013
Format: Paperback Verified Purchase
I purchased this book to learn how to code. I chose java because of its popularity. This book starts from the 0 mark and builds from there.

Pros. EASY to follow examples.
Cons. Teaches only command line instruction.

Opinion. I started with no experience at all. I have finished the book. Im not an expert by any means, but i know how to make programs that that help my in my day to day life. best of all, it demystified the whole process. Highly recommend for beginners.
1 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
18 of 22 people found the following review helpful By Pomponazzi on September 14, 2012
Format: Paperback Verified Purchase
My only complaint is that in the examples they mix reserved words with variables that could have any name. Fore example, if someone is trying to understand the nuances of the code, why not use different variable names to clearly articulate which are connected and which aren't? When you use the same term across multiple methods trying to show how they are linked, it makes it much less clear if the terms are the same which variables are acting on which.
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
5 of 5 people found the following review helpful By mark on March 27, 2013
Format: Paperback Verified Purchase
I have programming training from years ago and beginning to take it up again and decided to start with Java. I thought this book is very well written and easy to read. I like how the author puts comments in the sample code to make it easier to follow. I have seen some books leave out the comments within the code and only explain it in the following paragraph, which is a style I dont prefer. I believe it is an excellent beginners guide that will help you comprehend the basics and allow you to move on to more advanced books
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
5 of 5 people found the following review helpful By Ray on May 18, 2012
Format: Paperback
I wish I had this book few years back; now I know what I missed. A must have for a Java beginner.
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


What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out this page to see more: android programming