Cover image for A programmer's guide to Java certification : a comprehensive primer
A programmer's guide to Java certification : a comprehensive primer
Mughal, Khalid Azim.
Personal Author:
Publication Information:
Harlow, England ; Reading, Mass. : Addison-Wesley, 2000.
Physical Description:
xxxv, 754 pages : illustrations ; 24 cm
General Note:
"Covers Java 2 platform"--Cover.

Includes index.
Format :


Call Number
Material Type
Home Location
Item Holds
QA76.3 .M846 2000 Adult Non-Fiction Central Closed Stacks

On Order



From the Back Cover We have written A Programmer's Guide to Java Certification to allow the reader to master the Java programming language. Mastering the language should naturally culminate in the practical goal of passing the Sun Certified Programmer for Java 2 Platform exam. In addition to preparing the reader thoroughly for the exam, this book also provides comprehensive coverage of all the essential Java features and core Application Programming Interfaces that every proficient Java programmer should master.

Author Notes

Khalid Azim Mughal is an Associate Professor at the Department of Informatics at the University of Bergen, Norway. The University was one of the first to introduce Java into the curriculum (January 1997) & Professor Mughal was responsible for designing and implementing various Java courses. In his 18 years at the university, he has taught programming languages (Java, C/C++ & Pascal), Software Engineering (object-Oriented System Development), Databases (Data Modelling & Database Management Systems) & Compiler Construction Techniques. During the last two years, he has also given numerous courses and seminars at various levels in OOP & system development using Java & Java-related technology, both at the University and for the IT industry. Professor Mughal has spent over three years at the Department of Computer Science at Cornell University. He is the principal author of the book responsible for writing the material covering the Java topics.
Rolf Rasmussen is working on his thesis at the University, relating to Object Technology, Java, UML & the development of CASE tools. He has been responsible for developing the review questions and answers, the programming exercises and their solutions, the mock exams and all the practical aspects relating to taking the Sun CJPE.

Table of Contents

1 Basics of Java Programming
2 Language Fundamentals
3 Operators and Assignments
4 Declarations and Access Control
5 Flow Control and Exception Handling
6 Object-oriented Programming
7 Inner Classes
8 Object Lifetime
9 Threads
10 Fundamental Classes
11 Collections
12 AWT Components
13 Layout Management
14 Event Handling
15 Painting
16 Applets
17 Swing
18 Files and Streams
19 Javadoc Facility
A Taking the SCPJ2 Exam
B Objectives for the SCPJ2 Exam
C Annotated Answers to Review Questions
D Solutions to Programming Exercises
E Sample Exam