Resultados de la búsqueda a petición "scjp"
SCJP: el método de anulación con manejo de excepciones genera un error del compilador
En el libro SCJP de Kathey Sierra, un extracto es el siguiente: Si se anula un método pero usa una referencia polimórfica (supertipo) para referirse al objeto de subtipo con el método de anulación, el compilador asume que está llamando a la ...
Operadores de desplazamiento bit a bit. Firmado y sin firmar
Estoy practicando para el examen SCJP usando notas de Cram de Internet. Según mis notas el>> Se supone que el operador debe estar firmado desplazamiento a la derecha, con el bit de signo introducido desde la izquierda. Mientras que el operador ...
Confundirse con == y = en la declaración "if"
Sé que no podemos usar el operador de asignación en declaraciones if en java como lo usamos en otros pocos idiomas. es decir int a; if(a = 1) { }dará un error de compilación. pero el siguiente código funciona bien, ¿cómo? boolean b; if(b = ...
¿Cuál corre primero? valores predeterminados para variables de instancia o Superconstructores?
De acuerdo con el SCJP6 (Página 507), descubrí que a las variables de instancia se les asignan valores predeterminados antes de que se completen los constructores de la superclase, probé un ejemplo en modo Debugg pero vi que el súper contratista ...
¿Por qué este método sincronizado no funciona como se esperaba?
¿Podría alguien explicarme dos por qué estos códigos no generan los mismos resultados (la única diferencia entre dos códigos está en el método run ())? NB: ¡el primer código parece no estar bloqueado! Primer código: class LetterThread extends ...
Char de Java para fundición de bytes
He estado probando el casting de char y pasé por esto: public class Test { public static void main(String a[]) { final byte b1 = 1; byte b2 = 1; char c = 2; c = b1; // 1- Working fine c = b2; // 2 -Compilation error } }¿Alguien puede explicar ...
Uso de objetos serializables que no sean de escritura y lectura a / desde archivo
En qué casos es una buena práctica de codificación usar implementos serializables que no sean objetos de escritura y lectura a / desde un archivo. En un proyecto revisé el código. ¿Una clase que usa implementos serializables incluso si en esa ...
Java: ¿cuándo es un error del compilador y cuándo es una excepción de tiempo de ejecución?
Actualmente estoy estudiando para la certificación SCJP utilizando la Guía de estudio de Sierra y Bates y en muchas de las autoevaluaciones (preguntas de examen simuladas) sigo teniendo el mismo problema: no puedo decir si un error en particular ...
Java error de compilación de bloque de captura inalcanzable
Por qué en Java podemos atrapar unException incluso si no se lanza, pero no podemos atrapar su subclase (excepto "desmarcado"RuntimeException sy subclases). Código de ejemplo: class Test { public static void main(String[] args) { try { // do ...
Qué significa redefinir métodos estáticos en Java?
He estado leyendo una sección sobre Estática en la guía de estudio de SCJP, y menciona lo siguiente: os métodos @static no pueden anularse, pero pueden redefinirse ¿Qué significa realmente redefinir? ¿Es el caso de tener un método estático ...