Java/Palavra-chave

Palavras-chave editar

Em programação, palavras-chave, ou palavras reservadas, são as palavras que não podem ser usadas como identificadores, ou seja, não podem ser usadas como nome de variáveis, nome de classes, etc. Estas palavras são assim definidas ou porque já têm uso na sintaxe da linguagem ou porque serão usadas em alguns momento, seja para manter compatibilidade com versões anteriores ou mesmo com outras linguagens. No caso do Java temos as seguintes palavras-chave:
abstract continue for new switch
assert(3) default goto(1) package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum(4) instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp(2) volatile
const(1) float native super while
null

(1) sem uso na linguagem
(2) somente a partir da versão 1.2
(3) somente a partir da versão 1.4
(4) somente a partir da versão 5.0


Notas editar

  • A palavra-chave goto não tem uso em Java. Ela foi reservada para que não seja usada como identificador dentro dos programas, evitando assim confusões com o comanda goto que existe em outras linguagens.