Resultados da pesquisa a pedido "scjp"

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

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

3 a resposta

Como chamar um construtor pai específico da classe interna anônima?

Ok, então eu sei que uma classe interna anônima está implicitamente estendendo uma classe pai ou implementando uma interface e, portanto, um construtor da superclasse precisará ser chamado. No entanto, não tenho certeza de como criar um ...

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

7 a resposta

O que são “caracteres de conexão” em identificadores Java?

Estou lendo para o SCJP e tenho uma pergunta sobre essa linha:Os identificadores devem começar com uma letra, um caractere de moeda ($) ou um caractere de co...

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

Identificador versus palavra-chave

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

ClassCastException por causa dos carregadores de classe?

Enquanto brincava com classloaders eu recebi a seguinte exceção:

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