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 Simple

Изход:

 Hello Java 

Поток на компилация:

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

Как се компилира Java

Параметри, използвани в First Java Program

Нека да видим какво е значението на class, public, static, void, main, String[], System.out.println().

    класключовата дума се използва за деклариране на клас в Java.публиченключовата дума е модификатор за достъп, който представлява видимост. Това означава, че е видимо за всички.статичене ключова дума. Ако декларираме някакъв метод като статичен, той е известен като статичен метод. Основното предимство на статичния метод е, че няма нужда да създавате обект за извикване на статичния метод. Методът main() се изпълнява от JVM, така че не изисква създаване на обект за извикване на метода main(). Така че спестява памет.невалидене типът връщане на метода. Това означава, че не връща никаква стойност.основенпредставлява началната точка на програмата.Низ [] аргументиили Аргументи на низове[] се използва за аргумент на командния ред . Ще го обсъдим в следващия раздел.System.out.println()се използва за отпечатване на изявление. Тук System е клас, out е обект от класа PrintStream, println() е метод от класа PrintStream. Ще обсъдим вътрешната работа на System.out.println() изявление в следващия раздел.

За да напишете простата програма, трябва да отворите бележника от Старт меню -> Всички програми -> Принадлежности -> Notepad и напишете проста програма, както сме показали по-долу:

Първата програма на java

Както е показано на горната диаграма, напишете простата програма на Java в Notepad и я запазете като Simple.java. За да компилирате и стартирате горната програма, трябва да отворите командния ред от Старт меню -> Всички програми -> Принадлежности -> команден ред . Когато приключим с всички стъпки правилно, той показва следния резултат:

как да компилираме и стартираме проста програма на java

За да компилирате и стартирате горната програма, първо отидете в текущата си директория; текущата ми директория е c: ew. Пишете тук:

За компилиране: javac Simple.java
За изпълнение: java Simple

По колко начина можем да напишем програма на 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) Можете да предоставите поддръжка на var-args на метода 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) 

Невалиден подпис на метода main() на Java

 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