Java програма Hello World

За допомогою даної публікації Ви навчитеся писати програму «Hello World» на Java. A «Hello World» це проста програма, яка виводить Hello, World! на екрані.

Оскільки це дуже проста програма, її часто використовують, щоб познайомити новачка з новою мовою програмування.

Отже, давайте дослідимо, як Java програма «Hello World» працює.

// Ваша перша програма
class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}
Hello, World!

  • // Ваша перша програма;

У Java будь-який рядок, що починається з «//», є коментарем. Коментарі призначені для користувачів, які читають код, щоб зрозуміти призначення та функціональні можливості програми.

Зазначимо, що коментарі повністю ігноруються компілятор Java (додаток, який переводить java-програму у байт-код, який може виконувати комп’ютер). Щоб дізнатися більше, відвідайте коментарі Java.

  • class HelloWorld {…};

У Java кожна програма починається з визначення класу. У наведеній вище програмі, HelloWorld – це ім’я класу, а визначення класу таке:

class HelloWorld {
... .. ...
}

Наразі просто пам’ятайте, що кожна java-програма має визначення класу, і ім’я класу має відповідати імені файлу в Java.

  • public static void main(String[] args) {…};

Це основний метод. Кожна програма на Java повинна містити метод main. Компілятор Java починає виконувати код саме з цього методу.

Як це працює? Гарне запитання. Однак ми не будемо обговорювати його в цій статті. Зрештою, це базова програма для ознайомлення новачка з мовою програмування Java. Ми дізнаємося, що таке public, static, void та як працюють методи у наступних розділах.

Наразі пам’ятайте, що функція main – це точка входу Вашої Java програми, і вона є обов’язковою.

Синтаксис основного методу в Java такий:

public static void main(String[] args) {
... .. ...
}
  • System.out.println(“Hello, World!”).

Наведений вище код є оператором друку. Він друкує текст Hello, World! на стандартний вихід (Ваш екран). Текст у лапках у Java називається рядком типу String.

Зверніть увагу, що оператор друку знаходиться всередині функції main, яка знаходиться всередині визначення класу.

  • кожна Java програма повинна мати визначення класу, яке відповідає назві файлу (ім’я класу та ім’я файлу мають збігатися);
  • основний метод має бути всередині визначення класу;
  • компілятор виконує коди, починаючи з основної функції.

Не хвилюйтеся, якщо Ви поки що не розумієте значення class, static, метод і так далі. Ми обговоримо це детально в наступних публікаціях.

Хочете дізнатися більше про програмування на мові Java? Перегляньте ці сторінки:

  1. Java JVM, JRE та JDK.
  2. Змінні Java.
  3. Літерали Java.

Залишити коментар

Your email address will not be published. Required fields are marked *