Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Java osnove: Hello World!

Delite vsebino na Facebooku
Delite vsebino na Twitterju
  V današnji lekciji bomo v programskem jeziku Java ustvarili enostaven program Hello World.
 
 
1
 
 
 
 
2
 
 

Odpremo program Eclipse.

Najprej bomo ustvarili nov projekt. Zgoraj levo pritisnemo puščico obrneno navzdol (zraven prve ikone).

Odpre se nam nov seznam, kjer izberemo Java Project.

 
 
3
 
 

Pod Project Name napišemo poljubno ime.

Jaz sem izbral "Zmaga.com lekcije".

 
 
4
 
 

Druge nastavitve pustimo kot so in pritisnemo Finish.

 
 
 
 
 
5
 
 

Sedaj ponovno pritisnemo puščico in nato File.

 
 
6
 
 

Pod projektom "Zmaga.com lekcije" izberemo mapo src.

 
 
7
 
 

Nato vpišemo ime datoteke.

Ime se mora vedno začeti z veliko začetnico in imeti končnico .java.

Nato izberite Finish.

 
 
8
 
 

Sedaj prekopirajte sledečo kodo:

public class LekcijaEna {

    public static void main(String[] args) {

        System.out.println("Hello World!");

    }

}

Kodo bom razločil kasneje.

 
 
9
 
 

Nato v vrstici z orodji pritisnite zelen krog z belo puščico.

 
 
10
 
 

Pokaže se vam tole okno. Pritisnite Ok.

To okno vas samo vpraša, če želite shraniti datoteko.

 
 
11
 
 

Sedaj se vam v konzoli prikaže besedilo "Hello World!".

 
 
12
 
 

Vsaka datoteka mora imeti razred (ang. class). Lahko si ga predstavljamo kot načrt za naš program, saj ima shranjene vse podatke, ki jih potrebujemo. 

Ime razreda je enako kot ime datoteke. Omejujemo ga z zavitimi oklepaji { in }.

Tako določimo začetek in konec razreda.

 
 
13
 
 

Vsak program mora imeti main metodo (ang. method).

Vsaka main metoda je zapisana popolnoma enako:

public static void main(String[] args) {

}

Kaj pomenijo te stvari bom razložil v kakšni drugi lekciji. Pomembno je, da veste, da je main metoda tista, ki se izvede, ko zaženete program. Vse kar je v njej se izvede.

Tudi metode omejujemo z zavitimi oklepaji.

 
 
14
 
 

Vrstica v metodi main nam v konzoli napiše "Hello World!".

System.out.println("Hello World!");

V oklepaje lahko napišemo tudi številke in druge znake. Tisto, kar je v narekovajih se imenuje String.

V string lanko shranimo številke, besede, znake...

Ponavadi shranjujemo le besede, za številke imamo drugačne spremenljivke (več o spremenljivkah kdaj drugič).

 

 
 
15
 
 

Če napišemo kodo brez println (kar pomeni print line), bo program še vedno deloval, vendar ne bo naredil nove vrstice preden bo napisal "Hello World!".

 
 
16
 
 

Primer 1:

public class LekcijaEna {

    public static void main(String[] args) {

        System.out.println("Hello World 1!");

        System.out.println("Hello World 2!");

    }

}

Preden bo program napisal "Hello World 1!" in "Hello World 2!" bo naredil novo vrstico.

 

 
 
17
 
 

Primer 2:

public class LekcijaEna {

    public static void main(String[] args) {

        System.out.print("Hello World 1!");

        System.out.print("Hello World 2!");

    }

}

Preden bo program napisal "Hello World 1!" in "Hello World 2!" ne bo naredil nove vrstice.

 

 
 
18
 
 

Upam, da ste se v tej lekciji naučili kaj novega in da je bilo vse razumljivo.

 
 
19
 
 

Če česa niste razumeli, vprašajte na forumu in bom odgovoril.

V prihodnjosti pa bom gotovo naredil še več lekcij.

 
 
Komentiraj
 
 
 
 
 
29.8.2014, 20:56
Lepo . Ali misliš narediti celo serijo tutorialov o javi? Ali bi v teh tutorialih objasnil samo tiste najosnovnejše stvari ali boš razložil tudi kaj bolj naprednega?
 
 
 
 
29.8.2014, 23:15
Ravno vsega ne bom pokril, bom pa približno deset lekcij gotovo.
Ravnokar imam nekaj tehničnih težav, vendar bo naslednja lekcija čez dva dni že objavljena.

Če seveda kdo česa ne razume ali pa se želi naučiti kaj določenega naj napiše na forum.
 
 
 
 
16.9.2014, 10:58
imam problem.
delam z aplikacijo, kjer se ukvarjam tudi z sms-i. Imam program SmsReceiver.
Ta program moram dodelati. Ker pa se najbolje ne spoznam na Javo, bi si posamezne vrstice izpisala v consoli. Pa mi to nikakor ne uspe.
 
 
 
 
16.9.2014, 14:33
Ne razumem točno katere vrstice bi rada izpisala. Mogoče lahko malo bolj razložiš kaj moraš narediti.
 
 
 
 
11.9.2015, 13:10
Kako se naredi zavite oklepaje?
 
 
 
 
11.9.2015, 15:10
Pri meni je Alt Gr + B oz. Alt Gr + N.
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!