Содержимое тела класса разделено на объявление переменной и определение метода. Определение метода состоит из двух частей: заголовка метода и тела метода. Основной формат следующий:
Заголовок метода {содержимое тела метода}
Заголовок метода состоит из типа метода, имени, пары круглых скобок после имени и списка параметров. В заголовке метода, определенного методом без параметров, нет списка параметров, то есть в паре круглых скобок после имени метода ничего нет.
Например:
intspeak()//Заголовок метода без параметров {return123;}intadd(intx,inty,intz)//Заголовок метода с параметрами {returnx+y+z;}
В соответствии с потребностями программы тип данных, возвращаемых методом, может быть любым типом данных в Java. Если методу не требуется возвращать данные, тип возвращаемого значения должен быть пустым. Многие объявления методов содержат параметры метода, которые представляют собой объявления переменных, разделенные запятыми. Параметры метода могут быть любым типом данных Java.
Пара фигурных скобок {,} после объявления метода и содержимое между ними называются телом метода. Содержимое тела метода включает объявление локальных переменных и операторов Java, то есть переменные-члены и локальные переменные, объявленные в теле метода, могут работать в теле метода. Переменные, объявленные в теле метода, и параметры метода называются локальными переменными.