Java 2 Certification Training Guide - Jaworski_ Jamie.pdf
(
4583 KB
)
Pobierz
648823579 UNPDF
Java 2 Certification Training Guide
by Jamie Jaworski
ISBN: 1562059505
Prepare yourself for the three Java certification exams --
programmer, developer, architect -- using this
comprehensive study guide. Covers Exams 310-025, 310-
027, 310-050.
Table of Contents
Colleague Comments
Back Cover
Synopsis
by
Dean Andrews
Whether you are a beginner, intermediate, or even an advanced Java
developer, you’ll find this book a helpful tool in prepping for the Java
certification tests. Developers often only learn the elements and techniques of
a programming language that their current task requires. Unfortunately,
though, the Java certification tests cover the entire scope of the language .
Thus, even experienced developers might not pass without a little studying.
The book’s sections are divided up like the three certification tests:
programmer, developer, architect. And, you’ll find review questions, sample
exam questions, and study tips for each section.
- 2 -
New Riders
© 1999, 399 pages
Table of Contents
Java 2 Certification Training Guide
- 4
Part I
Becoming a Sun Certified Java 2 Programmer
Chapter 1
-
Overview of the Java Programmer Exam - 9
Chapter 2
-
Language Fundamentals - 15
Chapter 3
-
Operators and Assignments - 31
Chapter 4
-
Declarations and Access Control - 60
Chapter 5
-
Flow Control and Exception Handling - 74
Chapter 6
Orientation - 95
Chapter 7
-
Garbage Collection - 114
Chapter 8
-
Threads - 122
Chapter 9
-
The java.lang Package - 145
Chapter 10
-
The java.util Package - 158
Chapter 11
-
The java.awt Package: Components and Facilities - 177
Chapter 12
-
The java.awt Package: Layout - 204
Chapter 13
-
The java.awt Package: Event Handling - 219
Chapter 14
-
The java.awt Package: Painting - 238
Chapter 15
-
The java.io Package - 257
Part II
Becoming a Sun Certified Java 2 Architect
Chapter 16
-
Overview of the Java Architect Exam - 285
Chapter 17
-
Java Applications Architecture - 289
Chapter 18
-
Object-Oriented Architecture Design - 300
Chapter 19
-
Distributed Applications Technologies - 314
Chapter 20
-
Securing Distributed Applications - 337
Chapter 21
-
Working with Legacy Systems - 354
Part III
Becoming a Sun Certified Java 2 Developer
Chapter 22
-
Overview of the Java Developer Exam - 368
Chapter 23
-
The Programming Assignment - 373
Chapter 24
-
The Essay Exam - 379
Part IV
Appendixes
Appendix A
-
Running the Simulated Exam Program - 385
Appendix B
-
Running the Simulated Preparation Program - 390
Index
List of Figures
List of Tables
List of Listings
List of Sidebars
- 3 -
Introduction
- 6
-
Overloading, Overriding, Runtime Type, and Object
Back Cover
One of the best ways for a Java programmer to stand out from the crowd is to
become a Sun Certified Java Programmer, Developer, or Architect. This book
helps Java developers prepare for all three certification exams. One of the
strengths of this book is that it is extremely focused--it doesn't contain
extraneous information, a history of Java, or background on related
technologies. This book gives readers exactly what they need to pass the
exams. This book also contains a uniques test engine (written in Java by the
author) to help readers assess their skills and become confident with the
structure of the exams.
About the Author
Jamie Jaworski is a professional Java developer and Sun-certified Java
programmer, developer, and architect who works for the U.S. Department of
Defense. Mr. Jaworski has been a Java consultant to Sun and has written
several best-selling books on Java and JavaScript, including Java2 Platform
Unleashed and Mastering JavaScript and JScript. He also writes the
SuperScripter column for CNET's popular Web site for Webmasters,
Builder.com.
Java 2 Certification Training Guide
Jamie Jaworski
Copyright ® 1999 by New Riders Publishing
All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted
by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission
from the publisher. No patent liability is assumed with respect to the use of the information contained
herein. Although every precaution has been taken in the preparation of this book, the publisher and
author assume no responsibility for errors or omissions. Neither is any liability assumed for damages
resulting from the use of the information contained herein.
International Standard Book Number: 1-56205-950-5
Library of Congress Catalog Card Number: 99-63309
Trademarks
All terms mentioned in this book that are known to be trademarks or service marks have been
appropriately capitalized. New Riders Publishing cannot attest to the accuracy of this information. Use
of a term in this book should not be regarded as affecting the validity of any trademark or service mark.
Java, HotJava, JavaBeans, Sun, and Sun Microsystems are trademarks of Sun Microsystems, Inc.
Warning and Disclaimer
Every effort has been made to make this book as complete and as accurate as possible, but no
warranty or fitness is implied. The information provided is on an "as is" basis. The authors and the
publisher shall have neither liability nor responsibility to any person or entity with respect to any loss or
damages arising from the information contained in this book or from the use of the CD or programs
accompanying it.
Executive Editor
Tim Ryan
Development Editor
Jon Steever
Managing Editor
Jodi Jensen
Senior Editor
- 4 -
Susan Ross Moore
Copy Editor
Mary Lagu
Indexer
Cheryl Landes
Proofreader
Mona Brown
Technical Editor
Alexandre Calsavara
Software Development Specialist
Bill Eland
Interior Design
Nathan Clement
Cover Design
Sandra Schroeder
Copy Writer
Eric Borgert
Layout Technicians
Brian Borders
Susan Geiselman
Mark Walchle
About the Author
Jamie Jaworski
Jamie Jaworski is a professional Java developer and Sun certified Java programmer, developer, and
architect who works for the U.S. Department of Defense. Mr. Jaworski has been a Java consultant to
Sun and has written several best-selling books on Java and JavaScript, including
Java 2 Platform
Unleashed
and
Mastering JavaScript and JScript
. He also writes the SuperScripter column for CNET's
popular Web site for Webmasters,
Builder.com
.
Dedication
This book is dedicated to my lovely wife, Lisa Jaworski.
Acknowledgments
I'd like to thank everyone who helped to see this book to completion. In particular, I'd like to thank Margo
Maley Hutchison of Waterside Productions for making the book possible; Tim Ryan, Jon Steever, Susan
Moore, Mary Lagu, and Katie Robinson of Macmillan Computer Publishing for their numerous
suggestions that improved the overall quality of the book; and Alexandre Calsavara for his excellent
technical input. Alexandre's keen technical insights made this a better book. I'd also like to thank
George Stones for helping with the book's Web site and for providing online support for this book.
Finally, I'd like to thank Lisa, Jason, and Emily for their patience, love, and understanding.
Tell Us What You Think!
As the reader of this book,
you
are our most important critic and commentator. We value your opinion
and want to know what we're doing right, what we could do better, what areas you'd like to see us
publish in, and any other words of wisdom you're willing to pass our way.
As an Executive Editor for New Riders, I welcome your comments. You can fax, email, or write me
directly to let me know what you did or didn't like about this book—as well as what we can do to make
our books stronger.
When you write, please be sure to include this book's title and author as well as your name and phone
or fax number. I will carefully review your comments and share them with the author and editors who
worked on the book.
Fax:
317-581-4770
Email:
java@mcp.com
- 5 -
Plik z chomika:
superktos86
Inne pliki z tego folderu:
Java 2 Certification Training Guide - Jaworski_ Jamie.pdf
(4583 KB)
cover.jpg
(45 KB)
metadata.opf
(5 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin