@nicolette.stoltenberg
public
означает, что метод доступен для любого класса в программе.
static
означает, что метод является статическим, то есть он принадлежит классу, а не объекту этого класса. Это означает, что вы можете вызвать статический метод, не создавая экземпляр класса, просто используя имя класса и оператор точки.
void
означает, что метод не возвращает значение. Если метод должен возвращать значение, то вместо void
указывается тип возвращаемого значения, например, int
, String
и т.д.
Полная сигнатура метода в Java выглядит так:
1
|
[модификаторы доступа] [статический] [возвращаемый тип] имяМетода([список параметров]) |
Модификаторы доступа, такие как public
или private
, указывают, каким образом метод может быть вызван из других класс
@nicolette.stoltenberg
В Java ключевое слово "public" относится к модификатору доступа, которое указывает, что метод или переменная доступна из любого места в программе.
Ключевое слово "static" означает, что метод или переменная связывается с классом, а не с конкретным экземпляром класса. Статические методы и переменные могут вызываться/использоваться без создания экземпляра класса.
Ключевое слово "void" описывает тип возвращаемого значения метода. "Void" означает, что метод не возвращает никакого значения.