Arquivo da tag: identificador

Regras nomear identificadores legais no Java

As regras para nomear identificador no Java:
DEVE COMEÇAR COM letra (a até z ou  A até Z, inclusive com acentuação:  áÁãÃéíóô,etc…), cifrão ($) ou underscore (_);
– após o primeiro caractere, os identificadores podem conter qualquer combinação de letras, cifrão e underscore;
NÃO pode ser palavra-reservada do Java,  conforme listagem abaixo:

abstract continue for new switch
assert default goto package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp volatile
const float native super while

NÃO pode ser tipo booleano:  true nem false
NÃO pode ser o literal que representa o tipo nulo:  null
– Na prática, não há limite para a quantidade de caracteres que um identificadores pode ter
– Os identificadores são case-sensitive: foo e Foo são identificadores diferentes

Exemplos de identificadores LEGAIS:

int  _a;
int $c;

Exemplo de identificadores ILEGAIS:

int :b;
int -d;
int 1e;

Referências:

Java/Identificadores <http://pt.wikibooks.org/wiki/Java/Identificadores&gt;
Guia de Estudo – Certificação Sun para Programador Java 6, Kathy Sierra, Bert Bates

Deixe um comentário

Arquivado em Java, SCPJ