Resultados de la búsqueda a petición "scjp"

2 la respuesta

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 ...

2 la respuesta

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 ...

5 la respuesta

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 = ...

1 la respuesta

¿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 ...

2 la respuesta

¿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 ...

3 la respuesta

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 ...

7 la respuesta

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 ...

3 la respuesta

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 ...

6 la respuesta

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 ...

3 la respuesta

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 ...