logo

Prvi Java program | Hello World Primjer

  1. Softverski zahtjevi
  2. Stvaranje primjera Hello Java
  3. Rješavanje javac se ne prepoznaje

U ovom odjeljku naučit ćemo kako napisati jednostavan program na Javi. Jednostavan hello Java program možemo lako napisati nakon instaliranja JDK-a.

Da biste stvorili jednostavan Java program, trebate stvoriti klasu koja sadrži glavnu metodu. Prvo shvatimo zahtjev.

Zahtjev za primjer Java Hello World

Za izvođenje bilo kojeg Java programa, sljedeći softver ili aplikacija moraju biti ispravno instalirani.


Stvaranje primjera Hello World

Kreirajmo hello java program:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Testirajte sada

Spremite gornju datoteku kao Simple.java.

Za sastavljanje: javac Jednostavno.java
Za izvršenje: java Jednostavno

Izlaz:

 Hello Java 

Tijek kompilacije:

Kada kompajliramo Java program pomoću alata javac, Java kompajler pretvara izvorni kod u bajt kod.

Java Kako kompajlirati

Parametri korišteni u prvom Java programu

Pogledajmo što je značenje class, public, static, void, main, String[], System.out.println().

    razredaključna riječ se koristi za deklariranje klase u Javi.javnostključna riječ je modifikator pristupa koji predstavlja vidljivost. To znači da je vidljiv svima.statičkije ključna riječ. Ako bilo koju metodu deklariramo kao statičnu, ona je poznata kao statička metoda. Glavna prednost statičke metode je da nema potrebe za stvaranjem objekta za pozivanje statičke metode. Metodu main() izvršava JVM, tako da ne zahtijeva stvaranje objekta za pozivanje metode main(). Dakle, štedi memoriju.poništitije povratni tip metode. To znači da ne vraća nikakvu vrijednost.glavnipredstavlja početnu točku programa.String[] argumentiili Argumenti niza [] koristi se za argument naredbenog retka . O tome ćemo raspravljati u sljedećem odjeljku.System.out.println()koristi se za ispis izjave. Ovdje je System klasa, out je objekt klase PrintStream, println() je metoda klase PrintStream. Razgovarat ćemo o internom radu System.out.println() izjava u sljedećem odjeljku.

Da biste napisali jednostavan program, morate otvoriti notepad pomoću izbornik start -> Svi programi -> Pribor -> Notepad i napišite jednostavan program kao što smo pokazali u nastavku:

Prvi program u Javi

Kao što je prikazano na gornjem dijagramu, napišite jednostavan program Jave u bilježnicu i spremite ga kao Simple.java. Kako biste kompajlirali i pokrenuli gornji program, trebate otvoriti naredbeni redak pomoću početni izbornik -> Svi programi -> Pribor -> naredbeni redak . Kada smo ispravno obavili sve korake, prikazuje se sljedeći rezultat:

kako prevesti i pokrenuti jednostavan program u Javi

Za prevođenje i pokretanje gore navedenog programa, prvo idite u vaš trenutni direktorij; moj trenutni direktorij je c: ew. Napiši ovdje:

Za sastavljanje: javac Jednostavno.java
Za izvršenje: java Jednostavno

Na koliko načina možemo napisati Java program?

Postoji mnogo načina za pisanje Java programa. Izmjene koje se mogu napraviti u Java programu dane su u nastavku:

1) Promjenom redoslijeda modifikatora, prototip metode se ne mijenja u Javi.

Pogledajmo jednostavan kod glavne metode.

 static public void main(String args[]) 

2) Indeksni zapis u Java polju može se koristiti nakon tipa, prije varijable ili nakon varijable.

Pogledajmo različite kodove za pisanje glavne metode.

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

3) Možete pružiti podršku za var-args metodi main() prosljeđivanjem 3 elipse (točke)

Pogledajmo jednostavan kôd korištenja var-argova u metodi main(). Kasnije ćemo naučiti o var-argovima u poglavlju o novim značajkama Jave.

 public static void main(String... args) 

4) Imati točku i zarez na kraju klase nije obavezno u Javi.

Pogledajmo jednostavan kod.

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

Važeći potpis Java main() metode

 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) 

Nevažeći potpis Java main() metode

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

Rješavanje pogreške 'javac nije prepoznat kao unutarnja ili vanjska naredba'?

Ako se pojavi problem kao što je prikazano na donjoj slici, trebate postaviti put. Budući da DOS ne prepoznaje javac i java kao unutarnju ili vanjsku naredbu. Da bismo prevladali ovaj problem, moramo postaviti put. Putanja nije potrebna u slučaju kada svoj program spremate unutar JDK/bin direktorija. Međutim, to je izvrstan pristup za postavljanje puta. Kliknite ovdje za Kako postaviti putanju u Javi .

kako riješiti problem programa hello world u Javi