Java OCP 11 Practice Tests

Scott Selikoff and Jeanne Boyarsky developed a book of practice tests for all of the new Oracle Certified Professional (OCP) Java SE 11. The book OCP Oracle Certified Professional Java SE 11 Developer Complete Practice Tests is published by Wiley Publishing. It will help you prepare for The 1Z0-819 Exam and The 1Z0-817 Upgrade Exam.

We are using this blog to publish information about the book such as objectives changes and any errata found within the book. To report an error in the book that is not yet listed here, please create a thread in the OCP forum and include “Sybex Practice Tests 11” in the subject.

For more information, visit Oracle’s Java SE 11 Exam and Java SE 11 Upgrade Exam pages. If you have any questions for us, feel free to post in the OCP forum at CodeRanch which Jeanne and Scott visit frequently.

Key Links

Where to buy it

All known errors are listed here. To report a potential error, please create a thread at Be sure to include “Sybex Practice Tests 11” and the chapter and/or page number in the subject.

212#18 – Should say choose two and not threeCodeRanch7/3/21
513#58 – Option D should say “class” instead of “interface”Andrey Kotelnikov 
573#74 – “How lines” should be “How many lines”Michael Siro7/3/21
1203#213 – Option E should say “all non-private methods”Henry Leu7/3/21
1745#46 – Option C should be 1, not -1Sybex3/8/21
2597#57 – Option A should be requires animal.inspect.api;Mike Gualeni7/3/21
2597#58 – Option C should be requires animal.inspect.api;Mike Gualeni7/3/21
33311#11 – Ignore option D as their is no comments 2Andrey Kotelnikov7/3/21
4441#30 – “second indexed element” should be “element at the index 2”Vlad Alin12/7/21
4543 #50 – Give yourself credit if you choose option EMichael Siro7/3/21
4663#156 – “instructor” should be “constructor”Andrey Kotelnikov7/3/21
4966#47 – The answer should be D, not C. The explanation as to why is correct.Jesus Alberto Sarco Giannini7/3/21
5107#12 – The answer should be D because the jar is dog-arthur2 and not dog-arthur-2J Noot7/4/21
5117#21 – The last sentence is incorrect. While -m is not common on javac, it does existM Janssen7/3/21
5137#47 – The correct answer should be C. Two dashes are incorrect for this parameterJesus Alberto Sarco Giannini7/3/21
5147#63 – The last sentence is incorrect. While -m is not common on javac, it does existM Janssen9/11/21
54314#43 – “Since this reduces the implied visibility of public” should be “Since this reduces the visibility of protected”Vlad Alin11/7/21