The official study guide for the entry-level Oracle Certified Associate exam for Java Programmers-fully updated for Java SE 8Confidently prepare for the OCA Java SE 8 Programmer I exam with this thoroughly revised, up-to-date guide from Oracle Press. Featuring step-by-step exercises, comprehensive chapter self-tests, and a CD-ROM containing two complete practice exams, this volume provides an integrated, easy-to-follow study system based on a proven methodology.
OCA Java SE 8 Programmer I Study Guide (Exam 1Z0-808) offers the most complete and in-depth coverage of all of the exam objectives, and also serves as an essential on-the-job reference for Java developers. You'll have access to a total of more than 250 challenging practice questions that precisely mirror the content of the live exam-no other guide on the market provides the same level of accuracy and detail.
Questions accurately simulate the type and style of questions found on the actual testIncludes special "Exam Watch," "Inside the Exam," and "On the Job" sections MAC and PC compatible test engine includes two complete practice exams and a searchable PDF copy of the book
Robert Liguori is a Senior Software Engineer and has been developing, maintaining and testing air traffic management systems since 1996. He is currently the lead developer for several Java based air traffic management applications. Mr. Liguori has a Bachelors degree in Computer Science and Information Technology from Richard Stockton College of New Jersey and is a Sun Certified Java Professional. Mr. Liguori is also the President of the Atlantic City Java User Group. Edward G. Finegan is a Senior Java Software Developer and is currently working in the casino industry developing gaming software. He has past experience in aerospace radar data commutation and artificial intelligence, specifically machine learning algorithms. Mr. Finegan has a Bachelors degree in Computer Science from Rowan University, and a Masters degree in Computer Science from Virgina Commonwealth University. He is a Sun Certified Java Professional.
Chapter 1: Packaging, Compiling, and Interpreting Java Code Chapter 2: Programming with Java Statements Chapter 3: Programming with Java Operators and Strings Chapter 4: Working with Basic Classes and Variables Chapter 5: Understanding Methods and Variable Scope Chapter 6: Programming with Arrays Chapter 7: Understanding Class Inheritance Chapter 8: Understanding Polymorphism and Casts Chapter 9: Handling Exceptions Chapter 10: Programming with the Date and Time API Chapter 11: Understanding Lambda Expressions Appendices Appendix A: Class Relationships Appendix B: Java SE 8 Packages Appendix C: Java Keywords Appendix D: Bracket Conventions Appendix E: Unicode Standard Appendix F: Pseudo-code Algorithms Appendix G: Unified Modeling Language Appendix H: Functional Interfaces Appendix I: About the CD Glossary