Програма Java Hello World
Java є однією з найпопулярніших і широко використовуваних мов і платформ програмування. Java швидка, надійна та безпечна. Java використовується в будь-якому куточку, від комп’ютера до веб-додатків, наукових суперкомп’ютерів до ігрових консолей, мобільних телефонів та Інтернету. У цій статті ми навчимося писати просту програму на Java.
Кроки для впровадження програми Java
Реалізація прикладної програми Java передбачає наступний крок. Вони включають:
- Створення програми
- Складання програми
- Запуск програми
1. Створення програм на Java
Ми можемо створити програму за допомогою текстового редактора (Блокнот) або IDE (NetBeans)
class Test { public static void main(String []args) { System.out.println('My First Java Program.'); } }; Зберегти файл: d:Test.java
2. Компіляція програми на Java
Щоб скомпілювати програму, ми повинні запустити компілятор Java (javac), вказавши назву вихідного файлу в командному рядку, як показано нижче
Якщо все в порядку, компілятор javac створює файл під назвою Test.class, який містить байт-код програми.
3. Запуск програми на Java
Щоб запустити програму, нам потрібно використовувати Інтерпретатор Java. Java легко вивчити, а її синтаксис простий і зрозумілий. Він заснований на C++ (тому простіше для програмістів, які знають C++).
Процес програмування на Java можна спростити в три кроки:
- Створіть програму, ввівши її в текстовий редактор і зберігши у файлі HelloWorld.java.
- Скомпілюйте його, ввівши javac HelloWorld.java у вікні терміналу.
- Виконайте (або запустіть) його, ввівши java HelloWorld у вікні терміналу.
Наведена нижче програма є найпростішою програмою Java, яка друкує Hello World на екрані. Давайте спробуємо крок за кроком зрозуміти кожен біт коду.
Java
// This is a simple Java program.> // FileName : 'HelloWorld.java'.> class> HelloWorld {> > // Your program begins with a call to main().> > // Prints 'Hello, World' to the terminal window.> > public> static> void> main(String args[])> > {> > System.out.println(> 'Hello, World'> );> > }> }> |
Вихід
Hello, World
Складність описаного вище способу
Рекомендована проблема JVM може виконувати метод з будь-якого місця.Часова складність: О(1)
Космічна складність: О(1)
Як і в C/C++, основний метод є точкою входу для вашої програми, і згодом він викличе всі інші методи, необхідні вашій програмі.
Тут показано наступний рядок коду. Зверніть увагу, що це відбувається всередині методу main().
System.out.println('Hello, World'); У цьому рядку на екрані виводиться рядок Hello, World, за яким слідує новий рядок. Вивід виконується за допомогою вбудованої функції println( ) метод. The система це попередньо визначений клас, який забезпечує доступ до системи та поза це змінна типу вихідного потоку, підключена до консолі.
Коментарі
Вони можуть бути багаторядковими або однорядковими коментарями.
// This is a simple Java program. // Call this file 'HelloWorld.java'.
Це однорядковий коментар. Цей тип коментаря повинен починатися з // як у C/C++. Для багаторядкових коментарів вони повинні починатися з /* і закінчуватися */.
Важливі моменти
- Назва класу, визначеного програмою, — HelloWorld, що збігається з назвою файлу (HelloWorld.java). Це не випадковість. У Java всі коди повинні знаходитися всередині класу, і існує щонайбільше один публічний клас, який містить метод main().
- Згідно з угодою, назва основного класу (класу, який містить основний метод) має збігатися з назвою файлу, який містить програму.
- Кожна програма на Java повинна мати визначення класу, яке відповідає назві файлу (ім’я класу та ім’я файлу мають збігатися).
Складання програми
- Після успішно налаштування середовища , ми можемо відкрити термінал як у Windows/Unix, так і перейти до каталогу, де присутній файл HelloWorld.java.
- Тепер, щоб скомпілювати програму HelloWorld, запустіть компілятор – javac, щоб вказати назву джерело файл у командному рядку, як показано:
javac HelloWorld.java
- Компілятор створює HelloWorld.class (у поточному робочому каталозі), який містить версію байт-коду програми. Тепер, щоб виконати нашу програму, JVM (Віртуальна машина Java) потрібно викликати за допомогою java, вказавши назву клас файл у командному рядку, як показано:
java HelloWorld
- Це надрукує Hello World на екрані терміналу.
У Windows
У Linux