
OCA Oracle Certified Associate Java SE 8 Programmer I Study Guide Exam 1Z0-808
Jeanne Boyarsky, Scott Selikoff
- Editorial
- Sybex
- Año
- 2014
- Páginas
- ~435
- Nivel
- Intermedio
De qué trata
Manual de referencia y preparación para el examen 1Z0-808 correspondiente a la certificación Oracle Certified Associate Java SE 8 Programmer I. Escrito por los reconocidos formadores Jeanne Boyarsky y Scott Selikoff, está pensado para desarrolladores que desean certificar los fundamentos del lenguaje Java bajo la especificación Java Standard Edition 8 (Java SE 8). Resulta apropiado para programadores principiantes e intermedios con nociones de programación estructurada u orientada a objetos que buscan dominar con precisión milimétrica las reglas de sintaxis y las decisiones del compilador.
El libro profundiza en los seis objetivos nucleares evaluados en la prueba. Aborda los bloques de construcción de Java (paquetes, imports, ciclo de vida de objetos y recolección de basura), tipos primitivos, conversión de tipos (casting), operadores, precedencia y estructuras de control de flujo (if/else, switch, bucles while, do-while y for en sus distintas variantes). Analiza minuciosamente las APIs centrales, destacando la inmutabilidad de String, la clase StringBuilder, arrays unidimensionales y multidimensionales, ArrayList y la API de fecha y hora introducida en Java 8 (LocalDate, LocalTime, LocalDateTime, DateTimeFormatter y Period). También cubre el diseño orientado a objetos con métodos, constructores, control de acceso (public, private, protected, package-private), herencia, polimorfismo, interfaces con métodos default y static, una introducción al paradigma funcional con expresiones lambda y la interfaz Predicate, y el control de errores con la jerarquía de excepciones (try, catch, finally, excepciones verificadas y no verificadas).
El entrenamiento se realiza a través de pruebas diagnósticas iniciales, explicaciones de trampas sintácticas y extensos cuestionarios de evaluación al final de cada capítulo formulados con el estilo y la dificultad del examen real de Oracle. No desarrolla una aplicación o proyecto de software integral, ya que su propósito es afinar la capacidad analítica para identificar errores de compilación y comportamientos en tiempo de ejecución. Deja fuera los temas avanzados del examen OCP (como la API Stream completa, colecciones complejas, concurrencia o JDBC). Conviene acompañar su lectura programando y comprobando cada fragmento de código con el JDK 8 instalado.
- Java SE 8
- Certificación OCA
- Programación orientada a objetos
- Tipos de datos y operadores
- Control de flujo
- StringBuilder
- ArrayList
- Expresiones Lambda
- Manejo de excepciones
- Herencia y polimorfismo
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

