Самая первая программа, которая любая учится программировать - это программа Hello World на Java. Но часто мы упускаем из виду мельчайшие детали основного синтаксиса. В этой статье я подробно расскажу о программе Hello World на Java.
Ниже приведены темы, затронутые в этой статье:
Давайте начнем.
Программа Hello World на Java
Прежде чем мы углубимся в детали, давайте сначала начнем с кодирования и посмотрим, как базовая программа Hello World в закодирован.
public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // success}}
Теперь, когда вы закончили кодирование, давайте глубже проанализируем синтаксис программы.
Синтаксический анализ
Строка 1: открытый класс HelloWorldDemo {
В этой строке используется ключевое слово класс для объявления нового класса HelloWorldDemo. Поскольку Java - это Язык, все определение класса, включая все его члены, должно находиться между открывающей фигурной скобкой {и закрывающей фигурной скобкой}. Кроме того, он использует ключевое слово public, чтобы указать доступность класса извне пакета.
Строка 2: public static void main (String [] args) {
как поднять число в степень в Java
В этой строке объявляется метод с именем main (String []).Это называется основной метод и действует как точка входа для Компилятор Java чтобы начать выполнение программы. Другими словами, всякий раз, когда на Java выполняется какая-либо программа, основной метод вызывается первой. Затем из основного метода вызываются другие функции приложения. В стандартном приложении Java один основной метод является обязательным для запуска выполнения.
Давайте теперь разберем всю эту строку и проанализируем каждое слово:
общественный : этомодификатор доступа определяет видимость. Это позволяет JVM выполнять метод из любого места.
статический : Это ключевое слово, которое помогает сделать любой член класса статическим. Основной метод сделан статическим, так как нет необходимости создавать объект для вызова в Java. Таким образом, JVM может вызывать его без необходимости создания объекта, который помогает экономить память.
пустота : Представляет тип возвращаемого значения метода. Поскольку основной метод Java не возвращает никаких значений, его возвращаемый тип объявлен как void.
основной() : Это имя метода, настроенного в JVM.
Строка [] : Он означает, что основной метод Java может принимать однострочный аргумент типа . Это также известно как аргументы командной строки Java. Ниже я перечислил ряд действительных сигнатур основного метода Java:
- public static void main (String [] args)
- public static void main (String [] args)
- public static void main (String args [])
- public static void main (String… args)
- static public void main (String [] args)
- public static final void main (String [] args)
- final public static void main (String [] args)
Строка 3: System.out.println («Hello World!»)
Система : Это предопределенный класс в пакете java.lang, который содержит различные полезные методы и переменные.
вне : Это статическое поле-член типа PrintStream.
println: Это метод класса PrintStreamи используется для вывода аргумента, переданного в стандартную консоль, и новой строки. Вы также можете использовать метод print () вместо println ().
Строка 4: System.exit (0)
Файл java.lang. Система . выход () используется длявыйти изтекущая программа, завершив выполняющуюся в данный момент виртуальную машину Java. Этот метод принимает на вход код состояния, который обычноненулевое значение. Это указывает на случай ненормального завершения.
- выход (0): Он используется для обозначения успешного завершения.
- выход (1) илиexit (-1) или любое ненулевое значение: Он используется для обозначения неудачного завершения.
Вот и все о синтаксисе программы. Давайте теперь посмотрим, как скомпилировать Hello World в программе Java.
Компиляция программы
Теперь вам нужно ввести эту программу в текстовом редакторе и сохранить ее с именем класса, которое вы использовали в своей программе. В моем случае я сохраню его как HelloWorldDemo.java.
Следующий шаг - перейти в окно консоли и перейти в каталог, в котором вы сохранили свою программу.
Теперь, чтобы скомпилировать программу введите следующую команду:
javac HelloWorldDemo.java
Примечание. Java чувствительна к регистру, поэтому убедитесь, что вы вводите имя файла в правильном формате.
В случае успешного выполнения эта команда сгенерирует файл HelloWorldDemo.class, который будет машинно-независимым и переносимым по своей природе.
Теперь, когда вы успешно скомпилировали программу, давайте попробуем выполнить нашу программу Hello World на Java и получить результат.
Выполнение программы
Чтобы выполнить свой HelloWorld в в командной строке все, что вам нужно сделать, это ввести следующий код:
java HelloWorldDemo
Вуаля! Вы успешно выполнили свою первую программу на Java.
В случае, если вы используете IDE, вы можете пропустить все эти хлопоты и просто нажать кнопку выполнения в своей среде IDE, чтобы скомпилировать и выполнить Hello World в программе Java.
На этом мы подошли к концу статьи оПрограмма Hello World на Java. Если вы хотите узнать больше о Java, вы можете обратиться к нашему .
Теперь, когда вы поняли, что такоеПрограмма Hello World на Java, посмотрите от Edureka, надежной компании онлайн-обучения с сетью из более чем 250 000 довольных учащихся по всему миру. Курс обучения и сертификации по Java J2EE и SOA от Edureka предназначен для студентов и профессионалов, которые хотят стать Java-разработчиками. Курс разработан, чтобы дать вам хорошее начало в программировании на Java и обучить вас как основным, так и продвинутым концепциям Java, а также различным средам Java, таким как Hibernate и Spring.
Есть вопрос к нам? Пожалуйста, укажите это в комментариях к этому “Программа Hello World на Java»И мы свяжемся с вами в ближайшее время.