Ключевые слова Java
В настоящее время в языке Java определено 50 ключевых слов (табл. 2.3). Эти ключевые слова, в сочетании с синтаксисом операций и разделителями, образуют основу языка Java. Их нельзя использовать в качестве имен переменных, классов или методов.
Таблица 2.3. Ключевые слова Java
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 |
Ключевые слова const и goto зарезервированы, но не используются. На начальном этапе разработки Java еще несколько ключевых слов были зарезервированы для возможного использования в будущем. Однако в настоящее время спецификация языка Java определяет только ключевые слова, перечисленные в табл. 2.3.
Кроме ключевых слов, в Java зарезервированы также слова true, false и null. Они представляют значения, определенные спецификацией Java. Их нельзя использовать в качестве имен переменных, классов и т.п.