Автор оригинала: Pankaj Kumar.
Всякий раз, когда мы начинаем изучать язык программирования, первой программой всегда является печать Hello World. В предыдущей статье мы узнали, как установить Java в Windows 10 . Теперь мы готовы написать и запустить нашу первую Java-программу Hello World.
Программа Java Hello World
Чтобы все было просто и работало для нового пользователя, вот пример программы hello world, которую вы можете использовать.
public class JavaHelloWorldProgram { public static void main(String args[]){ System.out.println("Hello World"); } }
Сохраните вышеприведенную программу как JavaHelloWorldProgram.java
в любом каталоге.
1. Скомпилируйте и запустите программу Java Hello World
Откройте командную строку и перейдите в каталог, в котором сохранен файл программы hello world. Затем выполните следующие команды по порядку.
$javac JavaHelloWorldProgram.java $java JavaHelloWorldProgram Hello World
2. Важные моменты Java-программы
- Исходный файл Java может иметь несколько классов, но разрешен только один общедоступный класс.
- Имя исходного файла java должно совпадать с именем общедоступного класса. Вот почему имя файла нашей программы
JavaHelloWorldProgram.java
- Когда мы компилируем код, он генерирует байтовый код и сохраняет его как
Class_Name.class
расширение. Если вы посмотрите на каталог, в котором мы скомпилировали файл java, вы заметите, что создан новый файлJavaHelloWorldProgram.class
- Когда мы выполняем файл класса, нам не нужно указывать полное имя файла. Нам нужно использовать только имя общедоступного класса.
- Когда мы запускаем программу с помощью команды java, она загружает класс в JVM , ищет основной метод в классе и запускает его. Синтаксис основной функции должен быть таким же, как указано в программе, иначе она не будет запускаться и выдавать исключение как
Исключение в потоке "main" java.lang.Ошибка noSuchMethod: главная
.
Недавно я создал короткое видео для программы Java Hello World с помощью Блокнота, а затем Eclipse. Понаблюдайте за этим для лучшего понимания.
Это все для этого поста, и вы можете начать играть со своим первым классом. В следующем посте я более подробно расскажу о классах, JDK, JVM и других функциях, предоставляемых языком программирования Java.
Обновление: Прочитайте этот пост, чтобы узнать о JDK против JRE против JVM в java.