They are the most worn covers of the dozen Java books I own.
One example, "A complete GUI" saved me hours in bringing together all the different parts of a typical GUI program in one place. i.e. two pages.
The collection of examples in this book is excellent. A comprehensive list of small programs that solve most of the common problems you might encounter when developing Java applications. A book like this can't possibly cover all facets of the rich Java API, but the selection of examples is well balanced and focusses on the key areas.
The code examples are very well structured and formatted and contain enough comments to explain all important parts of a particular solution. There's a lot to learn just by reading the source code.
But although the main focus of the book are examples, I would have hoped for some more textual explanations. Yes, the code examples are very well commented, but would prefer to see more regular text passages in-between the code explaining a particular implementation detail.
In summary, the book is so useful because it focusses on what is really essential to us developers: the source code. And despite my minor criticism I'll have to give it 5 stars.
This book provides excellent examples for both the beginner and advanced Java programmer covering everything from utilizing the core Java API to AWT/Swing to more advanced real-world examples using RMI, JDBC, and Servlet development.
The best thing about this book is it that it provides readable examples of some concepts that aren't so easily explained in regular documentation. To see a great variety of Java's capabilities put into real working examples is extremely valuable to the Java developer of any skill level.
I have read some other books, but I was tired of they repeatedly saying "what is a class, what is an interface, method, event...." I already know these concepts, what I want to know is how Java implements these concepts. This book is right for me. Just look into the examples you will get all the answers.
This book is a GREAT book to learn Java!Over and over again, you'll see a "master java programmer" (in my opinion) create simple programs and explain every step. The book goes into more detail, but only a little at a time, nothing overwhelming.
This book taught me Java - PERIOD. Leave it to O'Reilly to once again create a phenomenal book like Java Examples in a Nutshell.
If I could give it 10 stars, I would. This is still my #1 favorite Java book.
For example, I started exploring JDBC with this book (the subject of about 15 pages), typed in the example and used JavaDocs for the rest. Saved me a lot of time.
I bought it with Java in a Nutshell which has a reference in the back.