Java in a Nutshell
Excellent book! Difficult to believe a "nutshell" is over 1200 pages, but that's Java.
Thank you,
Rick Rodgers
Great Reference
This is a great reference book has great information, all of the basics and some of the more advanced concepts. However, this is not a must have, most of the information if not all of the information in the book can be found online.
If you like your documentation/references in print then this is your java reference.
Great book to refresh
Though I work on Java for 7 years, I still do not know many basic stuff. Even I know the big picture, I may not really know the detail. I learn a lot from this book.
I strongly suggest this book to anybody working on Java, even for experienced developer. It is a great book to review and refresh. You may be surprised there are something you did not really know and actually they are very important.
I should give it 5 star, but it wasted too much paper for printing API. It waste my money and it caused more tree to be cut. So 4 star.
Highly recommended
Highly recommended. Concentrated and well indexed information.
If you need a nutshell book for tiger, this is best one.
Superb as a textbook too....
I teach an undergraduate course on Java, focussing on concurrency and other "advanced" features, and have found that the 5th edition of Java in a Nutshell makes an excellent textbook. It can be a little intimidating for some students at the start, especially those who prefer a wordier style with more asides and less meat, but they mostly get used to it and see the value. The initial tutorial material is fast-paced and well-suited to people who can already program, and the reference material at the back is incredibly helpful for beginners who need to browse the libraries to see what is available. Java is a big language, and this is a big book, but it's extremely useful.