Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Big Java 2nd Edition

3.7 out of 5 stars 14 customer reviews
ISBN-13: 978-0471697039
ISBN-10: 0471697036
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
$9.95
Condition: Used - Good
Condition: Used: Good
Comment: Softcover. Clean pages with some wear to pages and cover. Tight binding/spine.
Access codes and supplements are not guaranteed with used items.
61 Used from $0.05
FREE Shipping on orders over $25.
More Buying Choices
16 New from $30.82 61 Used from $0.05

There is a newer edition of this item:

Big Java, Binder Ready Version: Early Objects
$101.53
(70)
In stock on January 17, 2017.
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


ITProTV
Easy to understand IT Training & IT Certification courses online. Grow your tech skills. Engaging videos with expert trainers. Learn more
Available from these sellers.
click to open popover

Editorial Reviews

From the Back Cover

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 1248 pages
  • Publisher: Wiley; 2 edition (March 8, 2005)
  • Language: English
  • ISBN-10: 0471697036
  • ISBN-13: 978-0471697039
  • Product Dimensions: 7.4 x 1.5 x 9.3 inches
  • Shipping Weight: 4.2 pounds
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #561,135 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
Big Java (2nd Ed.) is not really for someone who's never seen a loop, array, or method call before. In fact the book's unstated presupposition is that the learner has a certain degree of mathematical sophistication (at the precalculus level - at least) if only so that he is prepared to follow abstract concepts - object oriented concepts, multidimensional arrays, simple algorithms, and so on. The book's greatest strength is in applying fundamental programming principles (using Java) towards Java's class libraries. The ability to use other people's code for your own programs is one fundamental element of OOP. Understanding how to utilize the Java API's is the next step after an abstract understanding of OOP. This then is the book's true worth: It prepares you for the world beyond the classroom.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I "had" to buy this textbook for a Java 2 class that I am just finishing up. For Java 1, I had to buy Deitel's "Java(tm) How to Program

Sixth Edition" book. I found Deitel's book much more thorough with lots of examples. "Big Java" is very brief on the material in every chapter. There are some examples, but not enough to really learn Java well. Also, the material is just not explained very well and in detail. I "always" read Deitel's equivalent chapter first before reading "Big Java's" version. For the XML chapter, Deitel didn't have an equivalent chapter and I ended up having to look at several other books I had on XML and also asked several people online to complete my assignment. There was not enough information in the chapter to complete the assignment, even though the assignment came directly out of the book, at the end of the chapter! I am not totally trashing "Big Java", because it did have another perspective and some material that was not in Deitel's book, but I cannot recommend this book to anyone. Deitel's books are thorough, though they can be a little overwhelming with information, but I think they should be the standard for programming classes. D.S. Malik also does a good and thorough job in his programming books.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book just confuses matters by trying to mix the teaching of introductory computer science principles with learning the Java programming language all the way from simple "System.out.println" statements, through object orientation, to XML and server side programming. All of this is attempted in roughly 1250 pages, and the attempt is unsuccessful.

I cannot figure out why the author tried such an ambitious undertaking in just one book, especially when he has co-authored the excellent "Core Java" series of books on programming in the Java language, and that series has always been split into two volumes that are each approximately the same size as this book. "Core Java" is an excellent series from which to learn the Java language, but even that series does not try to tackle the issues of XML, server side programming, and JavaServer Faces which the author does in this book. Many details are missing from the text, and the student is just going to end up having to buy the "Core Java" books, or the "Head First Java" book, or something like them, in order to learn enough details about Java programming that he or she can do the exercises in this book. As it is, only enough detail is presented as to be both dangerous and annoying. I do not recommend this book for learning computer science, programming principles, or Java.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book is excellent for anyone wanting to learn Java. It has great examples that actually work, and it teaches in an easy to learn manner. It covers a wide range of topics which would take you from beginner to about the high edge of intermediate. I have read many Java books before this, this book is very well rounded compred to most, and in my opinion has offered the most knowledge thus far.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
The author seems to get better with each project he puts his mind to, ie, VioletUML and the new 'Scala For The Impatient' book. He's a sincere author who tries to steer you down the right path of Object-Oriented Development. This is a well-rounded book that teaches you to get started (you don't really start developing until you come up with a great idea for an app). Thanks to authors like Cay, Josh Bloch, and Martin Odersky who humbly disseminate what we love to learn and do: Object-Oriented Design and Programming.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Very well written and informative. Easy to comprehend for people, like myself, with beginner level programming skills. I would have liked to have purchased the newest edition but price was prohibitive and I am glad I didn't! I definately got my money's worth with this edition and I don't feel that the newer edition has enough changes to make me miss it! By the time I'm ready to tackle the new stuff, I'll be able to find ample information about it at a reasonable price!
Shipping was excellent. I recommend this seller. The book had only a sticker on the cover that was removed with heat to reveal a like almost new condition book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This book is a great resource for understanding Object Oriented Programming right from the start. Due to the Object based nature of the language, you don't have to wait until later in the book to start learning this programming concept. Highly recommended. Though I bought this book for class, I couldn't stop reading past the planned curriculum. The class is on chapter three while I haven't stopped going through chapter eight and beyond. Like my teacher says, "Cay S. Horstmann aka 'the mann'"
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse