Las palabras listadas seguidamente son las palabras clave definidas en Java y que no se pueden utilizar como indentificadores bajo ningún concepto:
| abstract | continue | for | new | switch |
| boolean | default | goto | null | synchronized |
| break | do | if | package | this |
| byte | double | implements | private | threadsafe |
| byvalue | else | import | protected | throw |
| case | extends | instanceof | public | transient |
| catch | false | int | return | true |
| char | final | interface | short | try |
| class | finally | long | static | void |
| const | float | native | super | while |
En Java existen palabras reservadas las cuales no se usarán como identificadores en ningún caso.
| cast | future | generic | inner |
| operator | outer | rest | var |
Las variables que se usen para controlar los bucles se llamarán con una sola letra minúscula.
No usar sentencias GOTO.
El uso de break y continue solo será permitido en pruebas básicas.