REVIEW - Essential Java Fast - How to write object oriented software for the Internet


Title:

Essential Java Fast

How to write object oriented software for the Internet

Author:

John Cowell

Publisher:

Springer Science & Business Media (1997)

Pages:

186pp

Reviewer:

Burkhard Kloss

Reviewed:

October 1998

Rating:

★★☆☆☆


I like this book. It is a light, readable introduction to Java. The author introduces all the main features of the language in a simple, no- nonsense manner. Each feature is accompanied by a small example and he encourages the reader to try things out. After reading this book, I certainly feel happy to explore the rest of Java on my own.

Now, some criticism. Where C++ is discussed, the author shows that he has not kept up to date with the C++ developments - then again, he's writing a book on Java, so this is not a major detraction. Sadly, the book has more than its fair share of typos and small omissions in the examples, although it was always clear what was going on. However, a programming beginner might find these more problematic. The appendices are more puzzling. There are two of them, a very brief listing of the classes in the Java packages, and a class hierarchy. Both of them seem fairly pointless, since they are just lists of names, without any details on methods or use.

In summary, if you're looking for an accessible, pleasant introductory book to Java, this one lives up to its title. You'll have to supplement it with a good reference book and follow up on it with a more advanced text, but at least you can pass it on to a friend after you've been through it once.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.