Resultados da pesquisa a pedido "scjp"
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<< ...
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: É ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 { // ...
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 ...