© 2004 Sun Microsystems, Inc. Printed in the United States of America. 4150 Network Circle, Santa Clara, California 95054 U.S.A. All rights reserved. This product and related documentation are protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or related documentation may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the United States Government is subject to the restrictions set forth in DFARS 252.227-7013 (c)(1)(ii) and FAR 52.227-19. The products described may be protected by one or more U.S. patents, foreign patents, or pending applications. TRADEMARKS HotJava, Java, Java Development Kit, J2EE, JPS, JavaServer Pages, Enterprise JavaBeans, EJB, JDBC, J2SE, Solaris, SPARC, SunOS, and Sunsoft are trademarks of Sun Microsystems, Inc. All other products or services mentioned in this book are the trademarks or service marks of their respective companies or organizations. Prentice Hall PTR offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales. For more information, please contact U.S. Corporate and Government Sales, 1-800-382-3419, corpsales@pearsontechgroup.com. For sales outside of the U.S., please contact International Sales, 1-317-581-3793, international@pearsontechgroup.com. Acquisitions Editor: Gregory G. Doench Editorial Assistant: Raquel Kaplan Production Supervision: Patti Guerrieri Cover Design Director: Jerry Votta Cover Designer: Anthony Gemmellaro Art Director: Gail Cocker-Bogusz Manufacturing Manager: Alexis R. Heydt Marketing Manager: Chris Guzikowski Sun Microsystems Press Publisher: Myrna Rivera First Printing Sun Microsystems Press A Prentice Hall Title |