Что означает public static void в java?

Пользователь

от nicolette.stoltenberg , в категории: Java , 7 месяцев назад

Что означает public static void в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от edyth , 3 месяца назад

@nicolette.stoltenberg 

public означает, что метод доступен для любого класса в программе.


static означает, что метод является статическим, то есть он принадлежит классу, а не объекту этого класса. Это означает, что вы можете вызвать статический метод, не создавая экземпляр класса, просто используя имя класса и оператор точки.


void означает, что метод не возвращает значение. Если метод должен возвращать значение, то вместо void указывается тип возвращаемого значения, например, int, String и т.д.


Полная сигнатура метода в Java выглядит так:

1
[модификаторы доступа] [статический] [возвращаемый тип] имяМетода([список параметров])


Модификаторы доступа, такие как public или private, указывают, каким образом метод может быть вызван из других класс