A repository to keep track of the study guide on the OCP Java 8 book
The book I am going to cover here is the second part of the guide for Java 8 certification. The first guide covers OCA exam (which I already passed) and this guide covers OCP exam (1Z0-809 exam).
https://docs.oracle.com/javase/tutorial/essential/concurrency/index.html
Another guide for preparing Java 8 Programmer II exam http://ocpj8.javastudyguide.com/
My experience after reading the OCA study guide is positive and has encourage me to continue with the second part of the certification. It covers 100% of what you need to know to nail the exam but most importantly helps grasping the content in an effective way.
This notes are taken in order to help me learn all the topics covered in the book and to keep them somewhere safe and with a nice formating. There might be code snippets and solutions to arbitrary questions. Please bear in mind the notes are mainly for miself and that there will be typos.
Chapter 1 - Advanded Class Design
Chapter 2 - Design Pattern and Principles
Chapter 3 - Generics and Collections
Chapter 4 - Functional Programming
Chapter 5 - Dates, Strings, and Localization
Chapter 6 - Exceptions and Assertions
Chapter 7 - Concurrency
Chapter 8 - IO
Chapter 9 - NIO.2
Chapter 10 - JDBC
At the end of each chapter I am going to take the test and publish the results. You may notice that the attached pictures show some colour coding:
- Green if I answerd correctly
- Red if I answered wrong
- Pink if I found the question interesting, tricky, worth to refer back.
