Java/Palavra-chave
Aspeto
< Java
Palavras-chave
[editar | editar código-fonte]- 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 | editar código-fonte]- 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.