How to pass 1Z0-816 OCP Java 11 Part 2 exam

Collections of books and resources for Oracle Certified Professional Java SE 11 Programmer Part 2 exam 1Z0-816


As of this writing (Jun 2019), there are no books specifically geared towards OCP Java 11 Part 2 1Z0-816 exam. While developing OCP Java 11 1Z0-816 mock exams, we went through a lot of material to get relevant information and have shortlisted the following books, articles, and links that will cover all that is required for this exam. If you are preparing to take the 1Z0-816 exam, this path should help you pass 1Z0-816 exam:
  1. Start with any OCP JP 8 (1Z0-809) book such as Boyarksy/Selikoff or Sierra/Bates.
  2. Ignore the following topics in these books:
    1. Singleton/Immutability
    2. static initializers/blocks
    3. Date/Time related topics
  3. If you have time, go through these topics also (these are not explicitly mentioned in the objectives but are part of Concurrency):
    1. java.util.concurrent.atomic package
    2. parallel Fork/Join Framework
  4. Study the following new topics from any Java 11 book such as Core Java Vol 2 or Herbert Schildt
    1. Create and use private, default, and static methods of interfaces
    2. Create functional interfaces
    3. Use lambda expressions with type inferencing ( See this and this article. )
    4. Migration to Modular Application - Section 3 of The State of Module System (Read carefully)
    5. Modular services - Section 4 of The State of Module System (Read carefully)
    6. Serialization - Read Chapters 1, 2, and 3 of Serialization Spec.
    7. Security - Read Full Secure Coding Guidelines.
    8. JDBC - Any book will do. Focus on PreparedStatement. Ignore RowSets etc.
    9. Formatting - Date formatting has two different methods. Using the old java.text package and using the new java.time.DateTimeFormatter package.  Not clear which one they are focussing on but there are questions on java.time.DateTimeFormatter for sure. Either way, go through the Predefined Formatters and Pattern strings given in DateTimeFormatter API JavaDoc.
    10. Annotations - Sufficient to go through this trail.
After you are done with your reading, go through the best mock exams for Java 11 part 2 1Z0-816 certification :)

All the best!