В документации Java написано
Объявления полей состоят из трех компонентов в следующем порядке:
- Ноль или более модификаторов, таких как публичные или частные.
- Тип поля.
- Название поля.
однако объявление переменной в этой записи меня смутило.
private final firstName;
private final lastName;
Я не могу понять, почему не существует dataType для первых двух объявленных переменных?
В то время как 3-й и 4-й имеет?
private final Date birthdate;
private final Address address;
Примечание: я изучаю Java, следовательно, чтобы понять, отсутствует ли что-либо, связанное с объявлением переменной.