James Gosling...[et.al] The Java Language Specification - Addison Wesley NEW JERSEY 1996 ISBN: 0-3212-4678-0