Resultados da pesquisa a pedido "scjp"

2 a resposta

Operadores de deslocamento bit a bit. Assinado e não assinado

Estou praticando para o exame SCJP usando notas curtas da Internet. De acordo com minhas anotações, o>> o operador deve estar assinado com o turno direito, com o bit de sinal sendo trazido da esquerda. Enquanto o operador do turno esquerdo<< ...

5 a resposta

Confundindo-se com == e = na declaração "se"

Eu sei que não podemos usar o operador de atribuição em instruções if em java, como usamos em outros idiomas. isso é int a; if(a = 1) { }dará um erro de compilação. mas o código a seguir funciona bem, como? boolean b; if(b = true) { }EDIT: É ...

1 a resposta

Qual roda primeiro? valores padrão para variáveis de instância ou super construtores?

De acordo com o SCJP6 (Página 507), descobri que as variáveis de instância recebem valores padrão antes da conclusão dos construtores da superclasse, tentei um exemplo no modo Debugg, mas vi que o super contratado executa antes que as variáveis ...

2 a resposta

por que esse método sincronizado não está funcionando conforme o esperado?

Alguém poderia me explicar por que esses códigos não produzem os mesmos resultados (a única diferença entre dois códigos está no método run ())? NB: o primeiro código parece não estar travando! Primeiro Código: class LetterThread extends ...

3 a resposta

Conversão de char para byte em Java

Eu tenho testado o elenco de char e passei por isso: 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 } }Alguém pode explicar por que ...

7 a resposta

Uso de Serializable que não seja o objeto Writing & Reading para / do Arquivo

Em quais casos, é uma boa prática de codificação usar implementos serializáveis que não sejam objeto de escrita e leitura para / do arquivo. Uma classe usando implementa serializável, mesmo que nessa classe / projeto não haja nenhum objeto de ...

3 a resposta

Java - Quando é um erro do compilador e quando é uma exceção de tempo de execução?

Atualmente, estou estudando para a certificação SCJP usando o Sierra and Bates Study Guide e, em muitos dos autotestes (perguntas simuladas), continuo com o mesmo problema - não sei dizer se um erro específico será em tempo de execução (uma ...

5 a resposta

SCJP: não é possível ampliar e depois encaixar, mas você pode encaixar e depois ampliar

Estou estudando para o exame SCJP e me deparei com um problema que realmente não consigo entender. O livro diz que você não pode ampliar e depois encaixotar, mas você pode encaixotar e depois ampliar. O exemplo para não poder caixa é um método ...

6 a resposta

Java erro inacessível do compilador do bloco de captura

Por que em Java podemos pegar umException mesmo que não seja lançado, mas não podemos capturar sua subclasse (exceto "desmarcada"RuntimeExceptions e subclasses). Código de exemplo: class Test { public static void main(String[] args) { try { // ...

3 a resposta

O que redefinir métodos estáticos significa em Jav

Eu li uma seção sobre estática no guia de estudo da SCJP e menciona o seguinte: étodos estáticos não podem ser substituídos, mas podem ser redefinidos O que redefinir realmente significa? É um caso de ter um método estático existente no pai e ...