This is the official specification of The Java Programming Language, and contains the same material as in the published book of the same name, ISBN 0-201-310-082.