Недостатком присваивания является то, что оно требует как минимум двух операторов: один определяет переменную, а другой присваивает ей значение.
Эти два шага можно объединить. Когда объект определен, вы можете по желанию присвоить ему начальное значение. Процесс указания начального значения для объекта называется
инициализацией, а синтаксис, используемый для инициализации объекта, -
инициализатором.
int width = 5; // определение переменной width
// и инициализация ее начальным значением 5
// теперь переменная width имеет значение 5