Pros: Well written, easy to use as a reference, many code examples Cons: More of a "textbook" style than other Java books
INTRODUCTION
Core Java 1.2 (now commonly called Java 2) is available in two volumes, the first of which covers basic programming structures and techniques, the second of which covers more advanced subjects, such as threading, collections, and...
Pros: Excellent for the beginner, still relevant for the expert. Cons: Missing a couple of topics.
I first bought this book shortly after starting a new job, in which I would be programming in Java for the first time. Along with the online tutorial from Sun, Core Java 2 was my first exposure to the language. The book does have a tutorial layout,...
Pros: An overall good guide for the JAVA platform. Cons: No Excercises, Hard for beginners.
Background
Whilst studying for my computer science degree in the UK in 1999, I was introduced to the basics of the JAVA programming language. As the JAVA course had an early start and I was a student, somehow I managed to miss 75% of my...
Pros: Well Written, Easy to pick up Cons: More of a textbook style book
I came into reading this book having a solid foundation in programming. Mainly Visual Basic and C++, so getting to the inards of Java was something that I really wanted to do.
For someone with a programming background, you will find many...
Pros: good examples, cd-rom with examples and eval software Cons: cd doesn't contain jdk2 as it says on the cover and in text (footnote on last page explains it's not on there), and also last time i checked volume 2 isn't published yet!
I attend one of the top 5 universities for computer programming/Information technology. I just completed a semester in java, and we used this book. I've had other experience with java, but this book was very concise, and covered java, swing, etc......
Epinions.com periodically updates pricing and product information from third-party sources, so some information may be slightly out-of-date. You should confirm all information before relying on it.