Advertisement
Membership
Login
ACCU Buttons
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 1949 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.
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.
Title:
Java SecretsAuthor:
Elliotte Rusty HaroldISBN:
0 7645 8007 8Publisher:
IDGPages:
884pp+CDPrice:
£49-99Reviewer:
Mark KuschnirSubject:
javaAppeared in:
11-1This book fails to live up to its promises. The front cover
proclaimsDo what you never thought possible in Java!Chapter one statesthis book is different. It starts where the
other [Java] books stop.
The book is honest in that it warns readers that it contains material that if used will make their Java non-portable. The book is supposedly about Java 'secrets'. I had hoped for an in-depth look at obscure Java with insights into stuff that I didn't know. I was sorely disappointed. The book is basically divided into three sections: (I) How Java Works, (II) The Sun Classes and (III) Platform Dependent Java.
- How Java Works is basically a mix of introductory computer science and the Java Virtual Machine specification. The introductory computer science covers such things as binary arithmetic, hexadecimal notation and Big-Endian/Little-Endian architectures. Not many secrets here!
- The Sun Classes is probably the most 'secretive' part of the book. This covers the undocumented sun.* packages. These are normally used by the java.* packages to implement low-level functionality. These classes are not intended for general use as they may not be on all Java platforms and their APIs may change at any time. That's why they are not documented! Plenty of secrets here!
- Platform Dependent Java is basically a rehash of the Java Native Interface (JNI) specification, which anyone can freely download from JavaSoft and print out. Not many secrets here!
:-)If you want to write portable Java but would like in depth details then spend your£50 on the Java Virtual Machine + Java Language Specification instead! Not recommended.