В основном, методы имеют следующий синтаксис:
<modifier> <return_type> <name>(<param_type> <param_name>) {
}
<modifier>
являются необязательными ключевыми словами, используемыми для определения области действия метода: final
, static
, public
, protected
и т. Д. Можно использовать сразу несколько модификаторов, например, public static
.
<return_type>
- это тип значения, возвращаемого методом.
<name>
это имя метода.
<param_name> <param_type>
определяют параметры метода. Параметры необязательны и должны быть разделены запятыми (,
).
Также обратите внимание, что методы должны
Следовательно, следующие допустимые методы:
static void greet(String name) {
System.out.println(name);
}
protected User getOwner() {
return owner;
}
Когда это не так, потому что у него нет типа возврата:
Stack() {
}
В Интернете вы найдете множество документации для дальнейшего изучения, например: