Introducción. - sinfonico7/OCA-1Z-808 GitHub Wiki
Guía de apuntes para examen de certificación en JAVA 8 (1Z-808).
A lo largo del examen ORACLE propone a los candidatos una lista de "suposiciones" que ayudaran a contextualizar mejor las preguntas y no caer en errores por asumir algo que no aplica en una pregunta, por ejemplo, asumir que un código no compila por que no existe un import que mencione de forma explicita el uso de una clase que se utiliza en la pregunta.
Aclarar que estos apuntes son fueron obtenidos del libro
-
Paquetes e imports no declarados-- si el código no contiene los paquetes o imports necesarios y la pregunta no se refiere de forma explicita a código completo referente a ello, se asumirá que todo el código contenido en la pregunta pertenece al mismo paquete y las sentencias de imports están resueltas.
-
Ni archivos ni nombres de rutas para clases-- si una pregunta no indica los nombres de los archivos o la localización de clases, entonces se puede asumir lo siguiente, cualquiera de estos archivos permitirá compilar el código para su ejecución.
- Todas las clases están en un mismo archivo.
- Cada clase está contenida en un archivo separado, y todos los archivos están en un directorio.
-
Quiebres de linea involuntarios-- El código contenido en las preguntas pueden tener quiebres de linea involuntarios, si ves una linea de código que al parecer se encuentra "wrapped" (comprimida para caber en un espacio determinado) y este se considera significativo,por ejemplo, si una declaración de un String se encuentra wrapped pues se entiende que la linea continua a la siguiente, lo cual no implicaría un error en el código)
-
Fragmento de código-- Un fragmento de código es una pequeña sección de código que es presentado sin su contexto. Se asume que está presente todo lo necesario para que el código compile en el ambiente omitido.
-
Comentarios descriptivos-- Tome los comentarios descriptivos como un "setter and getters go here," como un valor correcto de sentencias que por razones de espacio no pueden ir de forma explicita, pero que si se asume que existe dentro de la pregunta y que influirán en los efectos del resultado.
Que tipo o formato de preguntas puedo esperar en el examen?
El examen contempla diferentes formas de preguntas:
- Declaraciones correcta del método main
- Entrada de linea de comando por parámetros.
- Métodos por "sobre-carga".
- Significado de nombres en parámetros de métodos.
- Declaración de variables de varargs.