List price: $17.97 (that's 30% off!)
Used price: $24.50
Buy one from zShops for: $28.50
It is lean, terse (but all the more readable for the economy of words that are directed (and funny at times) rather than self-aggrandising verbosity) but is is focused right at that which you need to know. These guys just dish it up: it's like ok, here's what you need to know, and here's how it works...and have a fully functional program to see it in practice and in context.
This is without question a highly usable and worthy book. It might be a little too fast for the complete novice, but anybody with some programming should be okay. These guys will guide you and feed you bite sized peices that are relevant and succinct.
If you like bloat and prattle...don't buy this book. You need a story book. This is for see the hill- take the hill kind of people who don't have time to wade through pages of drivel. But of course, you still have to earn it: you needs some brains!
Covers the basics and should put you in good stead for the the next onslaught: Core Java 2 - Advanced!
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.
The books do a great job of covering the core Java language and much of Java's broad class libraries. I wish there was more complete coverage of Collections but this is a minor drawback. Overall the books will give you excellent exposure to the core areas of Java.
List price: $24.95 (that's 30% off!)
Bottom line - good for learning the basic rules and tools, but perhaps too fundamental for the experienced CI professional.
Used price: $58.35
Collectible price: $42.35
Used price: $8.40
List price: $35.00 (that's 30% off!)
Used price: $17.95
Buy one from zShops for: $23.39
Used price: $50.00
Buy one from zShops for: $55.00
Used price: $24.28
Buy one from zShops for: $19.98