quarta-feira, 4 de agosto de 2010

Questão 8 - Declaração de variáveis

Dado:
15.String  #name = “Jane Doe”;
16. int  $age=24;
17. Double  _height = 123.5;
18. double  ~temp = 37.5;


 
Quais as alternativas corretas?
A. Linha 15 não compilará.
B. Linha 16 não compilará.
C. Linha 17 não compilará.
D. Linha 18 não compilará.


Os identificadores devem começar com uma letra, um cifrão ($) ou um caractere de conexão (como underscore ‘_´). Estes não podem começar com um número, mas em seguida ao primeiro caractere, os identificadores podem conter qualquer combinação de letras, caracteres de moedas, caracteres de conexão ou números. Por conta destas características, as linhas 15 e 18 estão sintaticamente incorretas. Lembrando ainda que não é possível usar uma palavra-chave Java como identificador, com isso apenas as alternativas A e D estão corretas.
Alternativas corretas: A, D.

Nenhum comentário:

Postar um comentário