Java - Prva Aplikacija

Day 2,702, 09:47 Published in Slovenia Slovenia by efcgrizzli

Spoštovani,

Pri tem drugem mojem vodiču, bomo naredili naš prvi program, ki ga bomo lahko zagnali v CMD.
Najprej pa potrebujemo program v katerega bomo lahko pisali program, lahko je beležnica, sicer pa priporočam ali SublimeText ali pa Notepad++. Sam uporabljam večinoma notepad++.

No pa naredimo našo prvo aplikacijo, ki bo izpisala tekst pozdravljeni.

public class Pozdrav{
public static void main (String args[]){
System.out.println ("Pozdravljeni");
}
}


public
Je ključna beseda v javi, ki označuje, da element ki sledi, mora biti na voljo drugim javinim elementom. V našem primeru, kar sledi je razred (class) imenovan Pozdrav. Kot rezultat, ta ključna beseda označuje, da je razred Pozdrav javen razred, kar pomeni, da ga tudi drugi razredi lahko uporabijo.

class
Je naslednja ključna beseda v javi, katera označuje, da je element, ki je definiran tukaj razred (class). Vsi java programi so sestavljeni iz enega ali več razredov. Definicija razreda vsebuje kodo, ki definira obnašanja predmetov, ustvarjenih in uporabljenih z programov. Večina programov na svetu, je sestavljena iz več kot enega razreda.

Pozdrav
Je identifikator, kateri zagotavlja ime za razred, ki je definiran tukaj. Medtem, ko so ključne besede, kot so public in class besede katere so opredeljene v programskem jeziku, so identifikatorji besede, katere lahko poimenujemo sami po lastni želji. V našem primeru identifikator Pozdrav določa ime za javni razred, ki je opredeljen tukaj.

static
O tem bomo govorili več čez nekaj novic.

main
To je identifikator, ki določa ime za to metodo. Java zahteva, da se ta metoda imenuje main. Poleg glavne metode lahko ustvarimo dodatne metode, s poljubnimi imeni.

void
V javi je metoda enota kode, ki se lahko izračuna in vrača vrednosti. Npr : Lahko ustvarimo metodo, ki izračuna prodajo skupaj. Potem bi bila prodaja skupaj kot vrnjena vrednost te metode (return). Če metodi ni potrebno vrniti vrednosti, moramo uporabiti ključno besedo void, ki označuje, da se ne vrne nobena vrednost.

System.out.println
To je samo izraz v celotnem programu. To kliče metodo, poimenovano println, ki pripada System.out objektu. Ta println metoda prikazuje vrstico besedila na konzoli. Tekst, ki je prikazan, se prenese v metodo println kot parameter v oklepajih.

Sedaj, ko smo napisali program, ga shranimo, kot je ime razreda, torej Pozdrav.java. Razrede vedno pišemo z veliko začetnico.
Program zaženemo tako, da v CMD pridemo do željene mape, kamor smo shranili javino datoteko to storimo z komando (primer ce imamo shranjeno datoteko v c😕java\Pozdrav.java) cd c😕java.

Ko smo to storili, smo prišli v mapo java. Sedaj pa napišemo:
javac Pozdrav.java (Ta komanda pretvori kodo v računalniku prijazen jezik),
Nato pa še:
java Pozdrav (In program bi moral izpisati Pozdravljeni.)