Keyword – это заданная последовательность букв, цифр и символов, которую нельзя использовать для задания именования переменных, методов и всех остальных идентификаторов. Перечислим их:
- четыре зарезервированных слова, которые не относятся к ключевым: var, null, true, false;
- слова, отвечающие за логику работа приложения, задания типов переменных, объявления классов, модификаторы и другие: short, private, final, enum, try, strictfp, implements, boolean, assert, finally, else, double, throw, transient, class, new, package, for, void, do, default, volatile, return, int, throws, char, float, this, abstract, case, super, static, switch, public, byte, protected, long, catch, synchronized, continue, import, extends, break, interface, instanceof, if, native, while;
- ограниченные (действуют только в контексте модуля module-info): module, to, with, requires, exports, opens, open, transitive, uses.