Пакеты и подпакеты — существительные в единственном числе, только в нижнем регистре, в составных именах слова разделяются подчеркиванием (input_control).
Классы и интерфейсы — существительные или словосочетания в значении существительного. Первые буквы слов в верхнем регистре, слова не разделяются (UserInfo). Имена классов–исключений заканчиваются словом Exception (InvalidCountException).
Классы–наследники — рекомендуется использовать имена, в которых содержится имя родительского класса (LocalConnect extends Connect). Исключение составляют имена классов–наследников, из которых очевидно, что они наследуют суперкласс (Oval extends Figures).
Поля
Java за неделю. Вводный курс
·
Валерий Яценков