REVIEW - Core Java 1.1: Advanced features


Title:

Core Java 1.1: Advanced features

Author:

Cay S. Horstmann, Gary Cornell

ISBN:

Publisher:

Prentice Hall Ptr (1998)

Pages:

661pp

Reviewer:

Brian Bramer

Reviewed:

June 1998

Rating:

★★☆☆☆


Core Java 1.1 - Volume 1 Fundamentals concentrated on the fundamentals of the Java 1.1 language and building GUIs (see my review in C Vu January 1998). Volume II builds on the fundamentals and is aimed at system developers building real-world programs.

I/O is fundamental to all except the most trivial programs and the first chapter covers this in detail starting with the abstract base classes

InputStream, OutputStream, Reader
and
Writer
, then moving on to cover the various filters, random access, ZIP files, tokenizers, object serialisation, etc.

The remaining chapters are on particular application areas and may be read in any order. Topics covered include multi-threading, networking, JDBC (database connectivity), remote objects and RMI, advanced AWT (image manipulation and cut and paste), Beans, security (message digests, digital signatures, authentication, etc.), internationalisation and native methods (calling C/C++ from Java). Plenty of example code, which is available on the CD together with JDK 1.1 and various utility programs support each chapter).

This book gives a sufficient level of detail on the APIs to support real world application programs. More specialised texts would probably be required on areas where more depth was required for a particular application area. It could be used as a reference but I still prefer the O'Reilly Java Language Reference and associated volumes for this purpose.


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.