🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: misc.books.technical
Article #491

REVIEW: "Java Language Reference", Mark Grand

#491
From: Rob Slade, doting grandpa of Rya...
Date: Wed, 06 Jan 1999 00:00
49 lines
3573 bytes
BKJAVALR.RVW   981024

"Java Language Reference", Mark Grand, 1997, 1-56592-326-X,
U$32.95/C$46.95
%A   Mark Grand mgrand@mindspring.com
%C   103 Morris Street, Suite A, Sebastopol, CA   95472
%D   1997
%G   1-56592-326-X
%I   O'Reilly & Associates, Inc.
%O   U$32.95/C$46.95 800-998-9938 707-829-0515 fax: 707-829-0104
nuts@ora.com
%P   492 p.
%T   "Java Language Reference, second edition"

This book is definitely intended for the experienced Java programmer. 
Looking at the syntax and lexical structure of the language with
formal methods that stop just short of the language specification, it
gives the reader the internals of Java.  This allows for more precise
use of classes and methods, and, particularly, those not used on a
regular basis.

While the book does not have the tutelary excellence of "Core Java"
(cf. BKCRJAV1.RVW, BKCRJAV2.RVW), Grand is perhaps too hard on himself
when he says that the book is not intended to teach Java.  Certainly
some experience programmers have been able to teach themselves Java
from references such as "Java in a Nutshell" (cf. BKJAVANS.RVW), so
this tome should be a piece of cake.  The author's use of "railroad
diagrams based on BNF (Backus-Naur Form) gives the syntactical
elements a good deal of clarity and precision; definitely for those
who have used it before.  On the other hand, Grand's explanation of
object-orientation is terse at best, so it might be best to say that
experienced object-oriented programmers should find this a useful
introduction.

Topics covered include an introduction, lexical analysis, data types,
expressions, declarations, statements and control structures, program
structures, threads, exception handling, the java.lang package, and an
appendix on the Unicode character set.

For the serious programmer, an essential tool.

copyright Robert M. Slade, 1997, 1998   BKJAVALR.RVW   981024

-- 
======================
rslade@vcn.bc.ca  rslade@sprint.ca  robertslade@usa.net  p1@canada.com
Subscribe to techbooks mailing list at techbooks-subscribe@egroups.com
       or via the Web at http://www.eGroups.com/list/techbooks/
Robert Slade's Guide to Computer Viruses, 0-387-94663-2 (800-SPRINGER)
Technical Details
Message-ID: <14Mk2.71083$c8.34194762@hme2.newscontent-01.sprint.ca>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f7cbd,fefdeded6189a8ce,start
X-Google-Attributes: gidf7cbd,public
X-Google-Thread: 10e503,fefdeded6189a8ce,start
X-Google-Attributes: gid10e503,public
X-Google-Thread: 10a146,fefdeded6189a8ce,start
X-Google-Attributes: gid10a146,public
X-Google-Thread: fe810,fefdeded6189a8ce,start
X-Google-Attributes: gidfe810,public
X-Google-Thread: 135115,fefdeded6189a8ce,start
X-Google-Attributes: gid135115,public
X-Google-Thread: 109f69,fefdeded6189a8ce,start
X-Google-Attributes: gid109f69,public
X-Google-Thread: 10aaab,fefdeded6189a8ce,start
X-Google-Attributes: gid10aaab,public
From: rslade@sprint.ca (Rob Slade, doting grandpa of Ryan and Trevor)
Subject: REVIEW: "Java Language Reference", Mark Grand
Date: 1999/01/06
Message-ID: <14Mk2.71083$c8.34194762@hme2.newscontent-01.sprint.ca>
X-Deja-AN: 429448371
Content-Type: Text/Plain; charset=US-ASCII
X-Complaints-To: abuse@sprint.ca
X-Trace: hme2.newscontent-01.sprint.ca 915639677 209.148.243.153 (Wed, 06 Jan 1999 11:21:17 EDT)
Organization: Vancouver Institute for Research into User Security
MIME-Version: 1.0
NNTP-Posting-Date: Wed, 06 Jan 1999 11:21:17 EDT
Newsgroups: misc.books.technical,alt.books.reviews,alt.books,alt.books.technical,biz.books.technical,fido7.books.computing,comp.lang.java.programmer