The Java(TM) Programming Language (3rd Edition)
||Author: Ken Arnold, James Gosling, David Holmes|
List Price: $39.99
Our Price: Click to see the latest and low price
Publisher: Addison-Wesley Pub Co (05 June, 2000)
Sales Rank: 36,205
Average Customer Rating: 4.26 out of 5
Customer ReviewsRating: 5 out of 5
The best general book about the Java language.
As many of the other reviewers have noted, this is a good book for those coming from programming in another language such as C++. It provides a good overview of the standard library of classes you'll find in java.lang and java.util. The example code is generally well written and exhibits good programming behavior.
But, by far, the best feature of this particular book is its index. The index is very, very complete and well done. It's always easy to find exactly what you're looking for. A good index can often make or break a book; in this case, it really makes it.
Rating: 5 out of 5
Solid, well written Introduction
As opposed to a number of other introductory books for Java, this one doesn't cater to "Dummies", but to competent programmers who want to pick up another programming language. It gives a solid introduction to the language and manages to introduce the necessary object oriented concepts along the way without boring readers who have prior OOP experience. It is also entertaining without being overly cute. I would not hesitate to recommend it to anyone with prior programming experience.
Rating: 5 out of 5
C++'s equivalent of "The C++ Programming Language"
I am a hardcore C++ devotee that has recently fallen into a Java/J2EE project. I wanted to come up to speed quickly on more than just the syntax of the Java language. There are literally dozens of Java books that discuss the "how do I accomplish X in Java" type of issues. This book is focused more intently on why Java was designed the way it was.
A few reviewers have stated that this book was dull, hard to get through, etc. I found it to be quite the opposite - I read every single page of the book, and I feel that I've come away with a greater appreciation and understanding of the language/platform than I had originally expected.
"The Java Programming Language" is what "The C++ Programming Language" was to C++: an absolute tenant/required read.
· Java in a Nutshell, Fourth Edition
· The Java(TM) Tutorial: A Short Course on the Basics (3rd Edition)
· Effective Java Programming Language Guide
· Java(TM) Language Specification (2nd Edition)
· Thinking in Java (3rd Edition)