Certificação Java OCP

TL;DR

Galho atípico: não re-ensina a linguagem, é o guia das provas OCP mapeado aos galhos 1-4 (e ao 6). Cobre as duas provas vigentes — Java 21 (1Z0-830) e Java 25 (1Z0-831, esta lançada em 01/mai/2026) — com os 10 domínios oficiais, as pegadinhas clássicas, formato e estratégia. São 17 notas em 3 grupos de certificação: sobre a prova, os domínios do exame, e pegadinhas/estratégia/dia da prova. É o último galho — fecha a trilha de 18.

Sobre este galho

Este galho é deliberadamente atípico. Os outros 17 são trilhas conceituais: ensinam mecânica de linguagem, JVM, concorrência, Spring, sistemas distribuídos. Este não. Ele é um guia de prova. Seu valor não está em explicar o que é um Stream ou como funciona o var — isso a trilha já fez — mas no ângulo de certificação: o que a Oracle de fato cobra, como as questões mentem (alternativas que compilam mas não fazem o que parecem, código que parece correto e lança exceção em runtime), e onde o desenvolvedor senior tropeça justamente por excesso de confiança. Quem programa Java há anos costuma reprovar não por ignorância, mas por não conhecer as regras exatas do jogo: precedência de operadores em casos-limite, autoboxing escondido, ordem de inicialização, comportamento de finally com return.

A fronteira-assinatura deste galho é que ele linka, não re-explica. A mecânica da linguagem mora em outro lugar e é de lá que se estuda; aqui fica só o recorte de prova. Concretamente: o Galho 1 cobre linguagem e sintaxe; o Galho 2 cobre collections, streams, java.time e I/O com NIO; o Galho 3 cobre a JVM e o sistema de módulos (JPMS); o Galho 4 cobre concorrência; e o Galho 6 cobre jlink/jpackage. Cada domínio do exame aqui aponta de volta para essas notas. Não duplique conteúdo — siga o link.

Sobre a prova

Os domínios do exame

Pegadinhas, estratégia e dia da prova

Rotas alternativas

  • Completa: 01 → 02 → 03 → 04 → 05 → … → 17, em ordem.
  • Reta-final (pré-prova): 04 (mapa) → 15 (pegadinhas) → 03 (formato) → 17 (dia da prova).
  • Só-pegadinhas: 15 → domínios com mais armadilhas (07, 10, 12).
  • Por-domínio: 04 (mapa) → identifique o domínio fraco → nota do domínio → galho mapeado.
  • Decidir a prova: 01 → 02 → 03.

Veja também

Notas do galho

TABLE fase, status
FROM "03-Dominios/Java/Certificação OCP"
WHERE type = "concept"
SORT file.name ASC