Java Programming Language

Java Programming Language

by Coriolis Group, Anthony Potts, Coriolis Grp
     
 
Includes complete reference material on the entire Java language, from data types to Java classes. Provides detailed overview chapters that explain the art of the Internet and distributed programming with Java. Features special tips to help C/C++ programmers master Java. Includes special coverage of interfacing Java with other languages. Gives you step-by-step

Overview

Includes complete reference material on the entire Java language, from data types to Java classes. Provides detailed overview chapters that explain the art of the Internet and distributed programming with Java. Features special tips to help C/C++ programmers master Java. Includes special coverage of interfacing Java with other languages. Gives you step-by-step techniques for writing your first Java program. Provides techniques for writing programs using Java classes.

Editorial Reviews

Ray Duncan

A Small Cuppa' Java

The Java Programming Language Handbook is, true to its title, a primer for the Java programming language -- and little more. Books just like this one are being churned out by the dozens by C/C++ writers and programmers hoping to retool themselves for a rapidly growing, sexy market segment. Since the ground covered by the shorthand term Java is extremely broad, but the Java language proper is, in fact, quite a simple one (one wag has referred to it as "C++--") a great many fascinating topics are left essentially untouched by this book: the evolution of Java, the Java Virtual Machine, the organization of the Java class libraries, the structure of the Java AWT application framework, relative merits of Java development environments, p-code interpretation versus just-in-time compilation, security mechanisms, and JavaScript -- to name but a few.

The Java Programming Language Handbook is organized and developed in a manner that I found logical and easy to read. Unfortunately, while the book starts out well -- presumably while it is covering the C/C++ -ish territory that is not too far from the authors' previous experience -- in the last few chapters it becomes completely unconvincing. The description of AWT is a rehash of documentation available from Sun for free, and the authors' treatments and coding examples for the layout manager, networking, streams, and database connectivity are simply too superficial to be worth the bother. The authors would have been better off to defer these topics to a separate volume, perhaps after they had acquired a bit more practical experience with Java programming themselves.

There are some subtle but odd things about this book when you look at it closely. Lucid passages are mixed willy-nilly with malapropisms and such historical atavisms as: "If you are creating large arrays of long integers you could be really asking for trouble. For example, if you created a two dimensional array of long integers that had a 100x100 grid, you would be using up 100 kilobytes of memory." Gosh, 100 whole KB! In another spot, the book speaks glowingly of "drop-and-drag" programming. This is as jarring to the reader as a reference to "Hammerstein and Rogers" in a book that claims to be an authoritative overview of American musicals.

The Java Programming Language Handbook is best suited, I think, to casual C/C++ programmers. Veteran C++ programmers will find it simplistic, while Visual Basic programmers will complain that it takes too much for granted. The book has some of the same problems with editing and typos that we have encountered with several previous Coriolis Group books. However, it does represent a significant improvement in design values for the publisher. Bulk for bulk's sake has been forgone, for once, and the cover art, internal layout, use of figures, and typography all are considerably above the standard-of-ugliness found in Coriolis books such as Netscape and HTML Explorer (LeJeune, 1995).--Dr. Dobb's Electronic Review of Computer Books

Product Details

ISBN-13:
9781883577773
Publisher:
Coriolis Group
Publication date:
01/28/1995
Pages:
432
Product dimensions:
7.40(w) x 9.24(h) x 1.00(d)

Meet the Author

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >