AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Core Java 2, Volume I: Fundamentals (6th Edition) by Cay Horstmann, Gary Cornell ISBN: 0-13-047177-1 Publisher: Pearson Education Pub. Date: 22 August, 2002 Format: Paperback Volumes: 1 List Price(USD): $49.99 |
Average Customer Rating: 4.25 (16 reviews)
Rating: 5
Summary: Stellar
Comment: ...what the prior two reviews said and...
Ignore the previous comment to buy the 5th edition. JDK 1.4 adds many time saving classes(RegEx's, Enhanced formatting in Swing). This alone will save you many hours with the tedious aspects of Swing. Also, I personally like a book that takes up less space and is lighter.
I also like that the book doesn't tediously walk you through the sample code after listing it. New concepts are presented with code snippets, then the sample code is laid out. I learn best by figuring out puzzles for myself, and not being walked regurgitatingly through it again.
Chapter layout is good, _EXCEPT_, Exceptions should should be stressed very early in the book, not next to last. Having a good exception understanding is paramount in a object message handling system. Sadly, probably most people don't get this far in the book.
Highly Recommended along with Core JFC (if your doing a lot of Swing).
If you're new to Java, this book is up there with the top.
Rating: 2
Summary: Good for experts, not so good for everyone else
Comment: If you're an experienced C++ programmer, this book might be right for you. However, this book starts too quickly for someone who doesn't have experience with this language or an equivalent language. For example, the "Welcome to Java" program in chapter 1 uses an array and a loop without explaining the details of this syntax works. If you're an experienced programmer, you can probably follow along. Otherwise, you might want to opt for another book. I think Murach's Beginning Java 2 is one of the best for people new to object-oriented programming.
One problem with Core Java is that the topics aren't presented in an effective order. Often, skills that are critical to most Java applications are presented after skills that aren't usually necessary. For example, handling exceptions (a skill that's critical to all types of Java applications) isn't covered until after chapters on graphics programming and Swing components (which aren't necessary for many types of Java applications).
Another problem is that topics aren't broken down into manageable chunks. For example, Swing components are presented in a single chapter and that chapter is a monster -- over 100 pages long. Although there's some good material in this chapter, it's hard to digest due to its sheer size.
To be fair, there are some good things about this book. The author is obviously an expert programmer, and some of the code examples are useful and illuminating. But if you don't have a lot of experience with other object-oriented languages, you might want to start with another book.
Rating: 5
Summary: Great book for basics of Java
Comment: Be aware, this is not a step-by-step kind of introduction book.
This is more designed towards programmers with experience(could be coming from C++, Smalltalk, C etc).
Gives a clean perspective on the basics of the language. Distinguishes Java from other OO programming languages with respect to inheritance etc.
This book has helped many great developers to get good at the fundamentals of the language. It is a good stepping stone to move into bigger aspects. Has elaborate intros and examples on Swing aswell.
Highly recommended for starters on the language. A reference that you can keep at your desk.
![]() |
Title: Core Java 2, Volume II: Advanced Features (5th Edition) by Cay Horstmann, Gary Cornell ISBN: 0130927384 Publisher: Pearson Higher Education Pub. Date: 10 December, 2001 List Price(USD): $49.99 |
![]() |
Title: Effective Java Programming Language Guide by Joshua Bloch ISBN: 0201310058 Publisher: Addison-Wesley Pub Co Pub. Date: 05 June, 2001 List Price(USD): $39.99 |
![]() |
Title: Java in a Nutshell, Fourth Edition by David Flanagan ISBN: 0596002831 Publisher: O'Reilly & Associates Pub. Date: March, 2002 List Price(USD): $39.95 |
![]() |
Title: Thinking in Java (3rd Edition) by Bruce Eckel ISBN: 0131002872 Publisher: Prentice Hall PTR Pub. Date: 06 December, 2002 List Price(USD): $49.99 |
![]() |
Title: Core J2EE Patterns: Best Practices and Design Strategies, Second Edition by Deepak Alur, John Crupi, Dan Malks ISBN: 0131422464 Publisher: Prentice Hall PTR Pub. Date: 10 June, 2003 List Price(USD): $49.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments