logo

Перша програма на Java | Привіт, світ, приклад

  1. Вимоги до програмного забезпечення
  2. Створення прикладу Hello Java
  3. Розпізнавання javac не розпізнається

У цьому розділі ми навчимося писати просту програму на Java. Ми можемо легко написати просту програму hello Java після встановлення JDK.

Щоб створити просту програму на Java, вам потрібно створити клас, який містить основний метод. Давайте спочатку розберемося з вимогою.

Вимога для прикладу Java Hello World

Для виконання будь-якої програми на Java необхідно правильно встановити наступне програмне забезпечення або програму.

  • Установіть JDK, якщо ви його не встановили, завантажте JDK і встановіть його.
  • Встановіть шлях до каталогу jdk/bin. http://www.javatpoint.com/how-to-set-path-in-java
  • Створіть програму Java
  • Скомпілюйте та запустіть програму Java

Створення прикладу Hello World

Давайте створимо програму hello java:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Перевірте зараз

Збережіть наведений вище файл як Simple.java.

Для компіляції: javac Simple.java
Щоб виконати: java Простий

Вихід:

 Hello Java 

Потік компіляції:

Коли ми компілюємо програму Java за допомогою інструменту javac, компілятор Java перетворює вихідний код у байт-код.

Як скомпілювати Java

Параметри, що використовуються у First Java Program

Давайте подивимося, що означає class, public, static, void, main, String[], System.out.println().

    класКлючове слово використовується для оголошення класу в Java.громадськістьКлючове слово є модифікатором доступу, який представляє видимість. Це означає, що це видно всім.статичнийє ключовим словом. Якщо ми оголошуємо будь-який метод як статичний, він відомий як статичний метод. Основна перевага статичного методу полягає в тому, що немає необхідності створювати об’єкт для виклику статичного методу. Метод main() виконується JVM, тому не потрібно створювати об’єкт для виклику методу main(). Отже, це економить пам'ять.недійснийце тип повернення методу. Це означає, що він не повертає жодного значення.основнийпредставляє початкову точку програми.Аргументи String[].або Рядкові аргументи [] використовується для аргумент командного рядка . Ми обговоримо це в наступному розділі.System.out.println()використовується для друку виписки. Тут System — це клас, out — об’єкт класу PrintStream, println() — метод класу PrintStream. Ми обговоримо внутрішню роботу System.out.println() заяву в наступному розділі.

Щоб написати просту програму, вам потрібно відкрити блокнот меню Пуск -> Усі програми -> Стандартні -> Блокнот і напишіть просту програму, як ми показали нижче:

Перша програма java

Як показано на схемі вище, напишіть просту програму Java у блокноті та збережіть її як Simple.java. Щоб скомпілювати та запустити програму вище, вам потрібно відкрити командний рядок за допомогою меню Пуск -> Усі програми -> Стандартні -> командний рядок . Коли ми виконаємо всі кроки належним чином, він покаже наступний результат:

як скомпілювати та запустити просту програму java

Щоб скомпілювати та запустити наведену вище програму, спочатку перейдіть до поточного каталогу; мій поточний каталог - c: ew. Напишіть тут:

Для компіляції: javac Simple.java
Щоб виконати: java Простий

Скількома способами ми можемо написати програму на Java?

Є багато способів написати програму на Java. Нижче наведено зміни, які можна зробити в програмі Java:

1) Змінюючи послідовність модифікаторів, прототип методу не змінюється в Java.

Давайте подивимося простий код основного методу.

 static public void main(String args[]) 

2) Індекс в масиві Java можна використовувати після типу, перед змінною або після неї.

Давайте розглянемо різні коди для написання основного методу.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) Ви можете надати підтримку змінних аргументів для методу main(), передавши 3 еліпси (крапки)

Давайте подивимося простий код використання var-args у методі main(). Ми дізнаємося про var-args пізніше в розділі «Нові можливості Java».

 public static void main(String... args) 

4) Крапка з комою в кінці класу необов’язкова в Java.

Давайте подивимося на простий код.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Дійсний підпис методу Java main().

 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) final strictfp public static void main(String[] args) 

Недійсний підпис методу Java main().

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Вирішення помилки «javac не розпізнається як внутрішня чи зовнішня команда»?

Якщо виникає проблема, як показано на малюнку нижче, вам потрібно встановити шлях. Оскільки DOS не розпізнає javac і java як внутрішню чи зовнішню команду. Щоб подолати цю проблему, нам потрібно прокласти шлях. Шлях не потрібен у випадку, якщо ви зберігаєте програму в каталозі JDK/bin. Однак це чудовий підхід для встановлення шляху. Натисніть тут для Як встановити шлях в java .

як вирішити проблему програми hello world на java