REVIEW - Core Java 1.1: Advanced features


Core Java 1.1: Advanced features


Cay S. Horstmann, Gary Cornell



Prentice Hall Ptr (1998)




Brian Bramer


June 1998



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
, 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 All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.