Best selling author Paul Sanghera offers cohesive, concise, yet comprehensive coverage of all the topics included in the Sun Certified Programmer for Java 5 exam (CX 310-055). With a laser sharp focus on the exam objectives, this study guide goes beyond just being an ‘exam cram.’ The material is presented in a logical learning sequence: a section builds upon previous sections and a chapter on previous chapters. All concepts, simple and complex, are defined and explained when they appear the first time. There is no hopping from topic to topic and no technical jargon without explanation. No prior knowledge of Java programming is assumed. The single most difficult aspect of this exam is to read and understand the code in the exam questions in a limited amount of time. To help you get fluent and comfortable with the code, the book offers complete runnable code examples distributed over all the chapters and a codewalk quicklet feature at the end of each chapter.
Although the primary purpose of the book is to help you pass the SCJP exam, it will also serve as a good reference after the exam.
Special features include:
- Hundreds of questions modeled after the real exam with fully explained answers.
- A complete practice exam with questions modeled after the real exam and fully explained answers.
- Hundreds of complete runnable code examples, explained in the book, that you can download and experiment with. This is a code-intensive exam.
- The Codewalk Quicklet feature based on the process-based codewalk philosophy to prepare you for efficient response to the code-based questions in the exam.
- The Exam Quick Prep feature which recaps all the important points for the last hour of preparation before taking the exam.
- Useful information and analysis for the programmers who are considering updating the J2SE 1.4 certification to J2SE 5.
Зміст
Scratching the Surface.- Fundamentals of Java Programming.- Basic Java Programming.- Data Types and Operators.- Classes, Methods, and Interfaces.- Java Language Fundamentals.- Object-Oriented Programming.- Execution Flow Control in Java.- Advanced Java Programming.- Exceptions and Assertions.- Input and Output in Java.- Strings, Formatters, and Wrappers.- Collections and Generics.- Threads in Java.
Про автора
Paul Sanghera, Ph.D., who contributed to developing the SCJP exam for Java 5, has 10 years programming and substantial teaching experience in Java. As a software engineer, Paul has contributed to the development of world-class technologies such as Netscape Communicator and Novell’s NDS. He has been director of project management at successful startups such as Weborder and MP3.com. He has taught Java and other technology courses at several institutes in the San Francisco Bay Area including San Jose State University, Golden Gate University, California State University at Hayward, and Brooks College. With a master’s degree in computer science from Cornell University and a Ph.D. in physics from Carleton University, he has authored and co-authored more than 100 technical papers published in well-reputed European and American research journals. Dr. Sanghera has also presented talks by invitation at several international scientific conferences. He is the best-selling author of several books on technology and project management. Paul lives in Silicon Valley, California, where he works as an independent information consultant.