За допомогою даної публікації Ви навчитеся писати програму «Hello World» на Java. A «Hello World» це проста програма, яка виводить Hello, World! на екрані.
Оскільки це дуже проста програма, її часто використовують, щоб познайомити новачка з новою мовою програмування.
Отже, давайте дослідимо, як Java програма «Hello World» працює.
Навігація по сторінці.
Java програма «Hello World».
// Ваша перша програма class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Вивід:
Hello, World!Короткий розбір Java програми «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? Перегляньте ці сторінки: