Resultados da pesquisa a pedido "scjp"
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 ...
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 ...
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 ...
Quantos objetos String serão cr, comidos
Tenho o seguinte código Java: public String makinStrings() { String s = "Fred"; s = s + "47"; s = s.substring(2, 5); s = s.toUpperCase(); return s.toString(); }A questão é de alguma forma simples: quantasString objetos serão criados quando esse ...
Campos ocultos por herança
No seguinte exemplo de código: class Parent { int x =5; public Integer aMethod(){ System.out.print("Parent.aMthod "); return x; } } class Child extends Parent { int x =6; public Integer aMethod(){ System.out.print("Child.aMthod "); return x; } ...
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: É ...
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 ...