Technical 14 Sep 2003 19:18

Thinking in Java

coverThinking in Java, 3rd. edition
Bruce Eckel
If you are already a programmer, this book is a great introduction to Java and, in fact, to object oriented programming in general. Bruce goes to great lenghts (literally; the book is 1100+ pages long) to show you everything you need to know, while also letting you know when he is skipping over things you don’t really need to know. And, of course, pointing you to places where you can get the information if you ever come to need to know that.

However, if you are already an experienced Java programmer, this book may not be for you; certainly, it won’t be a book you will want to read from cover to cover. It may still be useful, though, as documentation you can go to if you need more information in things you don’t use very often. Personally, I would recommend this book to anyone who works or plays with Java.

The writing style of the book is also very welcoming: it is a nice prose, and the author lets you know not only how things are, but also why they are the way they are. You also get to know about what parts of the language he doesn’t like and why, and this, coming from a guy who’s seen everything out there, is very enlightening.

By the way, this book, in electronic form, is available at the author’s website, with several others in different stages of development.

Subscribe to the comments through RSS Feed

Leave a Reply