ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Google+ ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1918 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Java J2SE 1.4, Core Platform Update
Author:
James Hart
ISBN:
1-861007-27-2
Publisher:
Wrox Press
Pages:
250pp
Price:
£25-99 (1-3
Reviewer:
Rodrigo Barnes
Subject:
java
Appeared in:
16-1
This book tries to introduce the breadth of changes between versions 1.3 and 1.4 - with full chapters on the New I/O, XML processing and cryptography. Shorter compound chapters work through the GUI and utility changes. The chapter on language changes (the addition of assertions) is preceded confusingly with one on changes a lot of us would have liked to have seen (type-safe enumerations and generics) but have not made it into this release.

The exposition is clear and some background is given to all the topics that are useful if the inclusion of a technology in 1.4 will be your first real introduction to that technology. This is especially true with the XML and cryptography sections. The section on I/O, while sufficiently detailed may only interest those who have a specialist need in the area. The retention of a self-contained parallel package of old I/O classes and the enormous body of legacy code probably means that the new advantages will not be exploited.

Code examples are included throughout - for the most part interwoven with the text so you have to download the examples from Wrox to see them in full.

As this book covers the Standard Edition of the Java platform - there is little here on the many changes happening in the wider platform, hence the focus on core technologies that are essential for networked applications. No detailed material on Sun's emerging Web Services platform though for example the XML additions are put in the context of those developments.

Working in commercial organizations, I would like to have seen more on the very real issues of deployment, and although there is much material on exercising API features, it does not attempt to address improving programming style and patterns.

While not providing as much material and cross-referencing as a well-wrought website might have provided, this book is a good narrative to read yourself into the major changes 1.4 brings to J2SE. It's not a reference guide, but there are plenty of those around.