Ключевые слова 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. Их нельзя использовать в качестве имен переменных, классов и т.п.