Pessoal qual a saida desse codigo e por que alguem poderia me ajudar…!!!
Axo q é zero! Pois o int i não é instanciado dessa maneira e por ser tipo primitivo numérico, no println, ele é setado para 0!
Vai dar Bug pois Não existe a classe Teste e sim a classe teste
Voce entendeu a pergunta do cara…
Quando ele chega na linha:
O j ainda não foi instanciado, então por isso o i vai ser 0.
Agora, se vc inverter as declarações assim:
int j = 10;
int i = getX();
Ai o i vai ser 10…
T+
Valew Diego voce tem Razão !!!
Cara o Rodolfo está com a total razão… Java é Case sensitive e se vc não se acostumar desde já a usar padrões de nomes… lá na frente vc irá se complicar… digite esse código e veja que vai dá um erro de compilação pois a classe Teste não será encontrada !!!
Falows
[quote=adriano_si]Cara o Rodolfo está com a total razão… Java é Case sensitive e se vc não se acostumar desde já a usar padrões de nomes… lá na frente vc irá se complicar… digite esse código e veja que vai dá um erro de compilação pois a classe Teste não será encontrada !!!
Falows ;)[/quote]
Outro Joselito???
Vc entendeu a pergunta…
Voce entendeu a pergunta do cara…[/quote]
Sim vc entendeu?
[quote=afsrj][quote=adriano_si]Cara o Rodolfo está com a total razão… Java é Case sensitive e se vc não se acostumar desde já a usar padrões de nomes… lá na frente vc irá se complicar… digite esse código e veja que vai dá um erro de compilação pois a classe Teste não será encontrada !!!
Falows ;)[/quote]
Outro Joselito???
Vc entendeu a pergunta…[/quote]
Vc que deve ser Joselito o que ele quis dizer nao e como ele sai daquele codigo ou seja uma solução vc que entendeu errado e quer dar de bonzão.
[quote=diego2005]Quando ele chega na linha:
O j ainda não foi instanciado, então por isso o i vai ser 0.
Agora, se vc inverter as declarações assim:
int j = 10;
int i = getX();
Ai o i vai ser 10…
T+[/quote]
boa diego hehhe… esas questos mata na hora… olhando assim de primeira acharia 10 mas realmente j nao foi instanciado ainda… puts…
[quote=LPJava][quote=diego2005]Quando ele chega na linha:
O j ainda não foi instanciado, então por isso o i vai ser 0.
Agora, se vc inverter as declarações assim:
int j = 10;
int i = getX();
Ai o i vai ser 10…
T+[/quote]
boa diego hehhe… esas questos mata na hora… olhando assim de primeira acharia 10 mas realmente j nao foi instanciado ainda… puts…[/quote]
Verdade LpJava mata qualquer um cara ainda mais quando você ta meio nervoso
uma coisa que to percebendo nessa nova etapa de estudo para scjp… a revisao de todas questoes… é tao importante… qto qualquer outro fator… qdo vc revisar a questao ta mais calmo… eu mesmo… qdo faço simulados nao tenho a mania de usar o recurso de marcar para revisar… e nem revisar todo o simulado isso é um defeito grande… um dia fui fazer e tive um resultado muito bom… em relação a outra vez q fiz passei porem nao revisei nada… aumentou 10% do resultado anterior… e no exame qdo for fazer agora novamente vou revisar ele todo… o tempo ideial para terminar é quando tiver ainda 1 hora… pq senao a coisa complica… questoes dessa na primeira instancia q ta nervoso e talz… o cara passa despercebido se nao olhar mais de uma vez.
A Kathy ensina ao contrario LP!