В предыдущем посте мы видели, сколько Java требуется для изучения Selenium, а сегодня в этом посте мы увидим подробное объяснение метода Java main(), т. е. public static void main(String[ ] args)
Когда вы начинаете изучать Java, первый метод, с которым вы сталкиваетесь, это public static void main(String [] args) . Отправной точкой любой Java-программы является метод main(). Это один из важных методов Java. Технически метод main является отправной точкой, с которой Java-программа начинает свое выполнение. JVM всегда ищет сигнатуру этого метода для запуска приложения.
Синтаксис основного метода следующий
123456 | class SoftwareTestingMaterial {public static void main(String [] args){System.out.println(“Learning from SoftwareTestingMaterial”);}} |
Примечание. public static void main(string[] args) также можно записать как public static void main(String args[]). Не запутайтесь.
Каждое слово имеет свое назначение. Давайте разберем сигнатуру метода и посмотрим подробнее.
public:
public — это модификатор доступа. Область действия модификатора общего доступа везде. Он не имеет ограничений. К членам данных, методам и классам, объявленным общедоступными, можно получить доступ из любого места. Если вы сделаете метод main() общедоступным, то он может выполняться любой программой глобально. Если вы сделаете метод main() непубличным, его нельзя будет выполнять ни в одной программе.
static:
JVM не может создать объект класса во время выполнения для доступа к основному методу. Объявив метод main() статическим, JVM может вызывать его без создания экземпляра класса. Если мы не объявим основной метод как статический, JVM не сможет вызвать его для выполнения программы.
void:
Void означает, что метод не будет возвращать никакого значения. В Java каждый метод предоставляет тип возвращаемого значения, тогда как основной метод Java не возвращает никакого значения. Программа Java начинается с основного метода и завершается после завершения выполнения основного метода. Если мы заставим основной метод возвращать значение, JVM ничего не сможет сделать с возвращаемым значением. Поэтому нет необходимости возвращать какое-либо значение.
main:
main — это имя основного метода Java. Это первое, что запускается при компиляции и запуске Java-программы. Основной метод ищется JVM как отправная точка, с которой Java-программа начинает свое выполнение.
String[] args
String[] args — это параметр, который принимает входные данные. . Имя массива String — ‘args’, но оно может быть любым по выбору пользователя. Тип args всегда String[], потому что основной метод Java принимает только один аргумент типа String array. Мы можем заменить имя массива на что угодно, тогда оно тоже будет работать нормально. например, String[] raj или String[] stm
TAG: qa