Java — точки с запятыми

Привет всем! Продолжаем разбирать Java — и сегодня мы узнаем, зачем вообще в Java точки с запятыми.

Оказывается, можно передавать различный текст в виде параметра в метод println для его вывода. Например, код ниже (мы его видели в записи, посвященной Hello World):

В Java каждое выражение должно заканчиваться точкой с запятой
Упрощенно все можно свести к следующим правилам:

  • Точка с запятой обозначает конец выражения
  • Фигурная скобка сама по себе не является выражением — она лишь группирует выражения

Следствия отсюда:

  • Если закрывающаяся фигурная скобка не означает конец выражения, то после нее точка с запятой не ставится — например: if (a>0) {b=1;} и прочее
  • В противном случае ставится: например объявление анонимного класса, инициализация массива (String[] array = new String[]{«hello», «world»};) и прочее

Важно: не используйте точки с запятыми после объявлений методов и классов, после которых следует определение тела с помощью фигурных скобок!

Кстати, в следующей записи мы поговорим о комментариях в Java. Не переключайте канал!
И да, репосты в соц.сетях, клики по баннерам — добавляют оптимизма 😉