Archivo de la etiqueta: Certificacion Java

Resúmenes OCP(SCJP)

Durante mi preparación para el programa de certificación he preparado estos resúmenes que principalmente son el resultado de la lectura del libro SCJP Sun Certified Programmer for Java 6 Exam 310-065, muy recomendado para prepararse para un examen tan exigente como lo es este. Como referencia para realizar estos resúmenes se agradece mucho el aporte… Leer más »

Resumen OCP(SCJP): Capítulo 10. Desarrollo

UTILIZACIÓN DE LOS COMANDOS JAVAC Y JAVA (OBJETIVO 7.2) La opción -d permite cambiar el destino de los archivos .class cuando se compila utilizando el comando javac. El comando java posee la opción -D la cual permite definir propiedades del sistema. Las propiedades del sistema consisten en un par nombre=valor. Por ejemplo Usando System Properties… Leer más »

Resumen OCP(SCJP): Capítulo 9. Hilos (Threads)

DEFINICIÓN, INSTANCIACIÓN E INICIACIÓN DE THREADS (HILOS) (OBJETIVO 4.1) El método start() más de una sola vez lanza IllegalThreadStateException (la cual extiende de RuntimeException). TRANSICIONES ENTRE ESTADOS DE HILOS (OBJETIVO 4.2) Existen cinco estados: “nuevo”, “ejecutable”, “en ejecución”, “bloqueado/esperando/ dormido”, y “muerto” (new, runnable, running, blocked/waiting/sleeping, dead). SLEEP, YIELD Y JOIN (OBJETIVO 4.2) El método… Leer más »

Resumen OCP(SCJP): Capítulo 8. Inner Class

CLASES INTERNAS Dentro de la clase externa se puede instanciar una clase interna así: Desde fuera de la clase externa se puede instanciar la clase interna así: Ejemplo Inner Class tratando de acceder a una variable global externa, instancias y más. CLASES INTERNAS EN MÉTODOS LOCALES Los únicos modificadores que pueden aplicar a una clase… Leer más »

Resumen OCP(SCJP): Capítulo 7. Genéricos y Colecciones

SOBRESCRIBIENDO HASHCODE() Y EQUALS() (OBJETIVO 6.2) Si no se sobrescribe el método equals(), objetos diferentes no pueden ser considerados iguales. Los características más importantes del método equals() son: Es reflexivo: x.equals(x) es true. Es simétrico: Si x.equals(y) es true, entonces y.equals(x) debe ser true. Es transitivo: Si x.equals(y) es true, y y.equals(z) es true, entonces… Leer más »

Resumen OCP(SCJP): Capítulo 6. Strings, I/O, Formateo y Parseo

STRING, STRINGBUILDER, AND STRINGBUFFER(OBJETIVO 3.1) charAt(): Retorna el caracter localizado en el índice especificado. concat(): Concatena un String al final de otra (“+” tambien funciona). equalsIgnoreCase(): Determina la igualdad de 2 Strings, ignorando el caso. length(): Retorna el número de caracteres en un String. replace(): Reemlaca las ocurrencias de un caracter por otro caracter. toLowerCase():… Leer más »

Resumen OCP(SCJP): Capítulo 3. Asignaciones

LITERAL DE CARACTERES (OBJETIVO 1.3) Recordemos, los caracteres son enteros de 16-bit sin signo. Esto significa que podemos asignar un número literal, asumiendo que podremos meterlo en un rango de 16-bit sin signo /65535 o menos). Por ejemplo, lo siguiente es legal: Y lo siguiente son ejemplos no legales que producirán un error de compilador:… Leer más »