小张的程序员认证之路(二) - OCPJP 11 Part 2 1Z0-816

小张的程序员认证之路(二) - OCPJP 11 Part 2 1Z0-816

OCP badge

距去年9月份通过 OCAJP 8 1Z0-808 认证半年多的时间后,终于在4月底顺利通过了 OCPJP 11 Part 2 1Z0-816 的官方认证考试。

关于 Oracle 这一系列认证考试的细节以及认证的意义可以在小张的程序员认证之路(一) - OCAJP 8 1Z0-808中找到答案。

OCP-result

如何准备

相较 OCAJP,通过 OCPJP 认证的难度大了不少。OCPJP 认证内容包含了 Java 8 、Java 9、Java 10、Java 11 的所有新特性,需要准备的内容是非常多的。与此同时并没有一个单独的资料完全包含了所有这些内容,只能是各种资料互相结合着参考。因此还是要采取合适的策略,这样才能事半功倍的通过认证。

以下是我使用的一些参考资料。

官方文档

无论什么技术什么时候,官方文档都是最权威最全面最新的资料,Java 也不例外。

当和其他资料有冲突或者不一致的情况,都以官方文档为准。

OCP-result

以下几个模块只看官方文档就足够了

  1. Type-inferencing
  2. Serialization(序列化与反序列化) - Chapters 1, 2, and 3 of Java Object Serialization Specification
  3. Security(安全) - Secure Coding Guidelines for Java SE
  4. Formatting(日期格式化) - DateTimeFormatter API JavaDoc
  5. Annotations(注解) - The Java™ Tutorials for Annotations

No.1

No.1 - OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide
OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide

这本书中包含了 Java8 的所有新特性,以下模块也是认证考核的主要内容。

  1. Advanced Class Design
  2. Generics and Collections(泛型和集合)
  3. Functional Programming and Lambda(Lambda 表达式)
  4. Concurrency(多线程)
  5. NIO.2(文件系统)
  6. JDBC(与数据库交互)

所有这些都是以后日常工作以及理解 Spring 框架的基础,所以在认证中占的比重很大,需要好好掌握。

但书中有一些内容可以直接略过:

  1. Singleton/Immutability
  2. static initializers/blocks
  3. Date/Time 相关主题

优点:各个模块由浅入深,娓娓道来,值得多次翻阅
缺点:全英文版本;国内不方便获得


No.2

OCA / OCP Java SE 8 Programmer Practice Tests
Java: The Complete Reference, Eleventh Edition 11th Edition

书中包含了 Java 11 的新特性,可以对应查找以下新特性即可。

  1. Migration to Modular Application 和 Modular services
  2. 创建和使用 private, default, and static methods of interfaces

缺点也是这本书只有全英文原版,没有中译本。


Mock Tests - Enthuware

OCA: Oracle Certified Associate Java SE 8 Programmer I Study
[Enthuware](https://enthuware.com/)

模拟题的质量特别高而且难度比真实的认证更大,这样在准备的时候可以在模拟的过程中去找到自己欠缺的地方,之后查缺补漏。

OCA: Oracle Certified Associate Java SE 8 Programmer I Study
我的模拟题分数

最终考试结果依然要比模拟的平均分高一些。如果模拟的所有试题都通过了,最终认证却没有通过,这个网站是承诺全额退款的。别儿个就是这么自信~


继续向下一个目标进发吧~

证书

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×