The Java™
Language Specification
Third Edition
The Java™ Series
The Java™ Programming Language
Ken Arnold, James Gosling and David Holmes
ISBN 0-201-70433-1
The Java™ Language Specification Third Edition
James Gosling, Bill Joy, Guy Steele and Gilad Bracha
ISBN 0-321-24678-0
The Java™ Virtual Machine Specification Second Edition
Tim Lindholm and Frank Yellin
ISBN 0-201-43294-3
The Java™ Application Programming Interface,
Volume 1: Core Packages
James Gosling, Frank Yellin, and the Java Team
ISBN 0-201-63452-X
The Java™ Application Programming Interface,
Volume 2: Window Toolkit and Applets
James Gosling, Frank Yellin, and the Java Team
ISBN 0-201-63459-7
The Java™ Tutorial: Object-Oriented Programming for the
Mary Campione and Kathy Walrath
ISBN 0-201-63454-6
The Java™ Class Libraries: An Annotated Reference
Patrick Chan and Rosanna Lee
ISBN 0-201-63458-9
The Java™ FAQ: Frequently Asked Questions
Jonni Kanerva
ISBN 0-201-63456-2
The Java™
Language Specification
Third Edition
James Gosling
Bill Joy
Guy Steele
Gilad Bracha
ADDISON-WESLEY
Boston ● San Francisco ● New York ● Toronto ● Montreal
London ● Munich ● Paris ● Madrid
Capetown ● Sydney ● Tokyo ● Singapore ● Mexico City
The Java Language Specification
iv
Copyright 1996-2005 Sun Microsystems, Inc.
work Circle, Santa Clara, California 95054 .
All rights reserved.
Duke logo™ designed by Joe Palrang.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the United States
Government is subject to the restrictions set forth in DFARS -7013 (c)(1)(ii) and
FAR -19.
The release described in this manual may be protected by one or more . patents,
foreign patents, or pending applications.
Sun Microsystems, Inc. (SUN) hereby grants to you a fully paid, nonexclusive, nontrans-
ferable, perpetual, worldwide limited license (without the right to sublicense) under
SUN’s intellectual property rights that are essential to practice this spe
The Java Language Specification, 3rd Ed 来自淘豆网m.daumloan.com转载请标明出处.