Hyrje në programim
Çfarë është Java?
Java është një gjuhë programimi për qëllime të përgjithshme, e bazuar në klasë, e orientuar nga objekti, e cila funksionon në sisteme të ndryshme operative si Windows, Mac dhe Linux.
Ju mund të përdorni Java për të zhvilluar:
•Aplikacionet e desktopit
•Ueb aplikacionet
•Aplikacionet celulare (veçanërisht aplikacionet Android)
•Ueb serverët dhe aplikacionet
•Përpunimi i të dhënave të mëdha
Java është një gjuhë programimi për qëllime të përgjithshme, e bazuar në klasë, e orientuar nga objekti, e cila funksionon në sisteme të ndryshme operative si Windows, Mac dhe Linux.
Ju mund të përdorni Java për të zhvilluar:
•Aplikacionet e desktopit
•Ueb aplikacionet
•Aplikacionet celulare (veçanërisht aplikacionet Android)
•Ueb serverët dhe aplikacionet
•Përpunimi i të dhënave të mëdha
Çfarë është një klasë në Java?
Një klasë përcaktohet si një koleksion objektesh. Ju gjithashtu mund të mendoni për një klasë si një plan nga i cili mund të krijoni një objekt individual.
Çfarë është një objekt në Java?
Një objekt është një entitet në botën reale që mund të identifikohet qartë. Objektet kanë gjendje dhe sjellje. Me fjalë të tjera, ato përbëhen nga metoda dhe veçori për të bërë të dobishme një lloj të caktuar të dhënash.
Një objekt përbëhet nga:
Një identitet unik: Çdo objekt ka një identitet unik, edhe nëse gjendja është identike me atë të një objekti tjetër.
Gjendja/Vetitë/Atributet: Gjendja na tregon se si duket objekti ose çfarë vetish ka.
Sjellja: Sjellja na tregon se çfarë bën objekti.
Një klasë përcaktohet si një koleksion objektesh. Ju gjithashtu mund të mendoni për një klasë si një plan nga i cili mund të krijoni një objekt individual.
Çfarë është një objekt në Java?
Një objekt është një entitet në botën reale që mund të identifikohet qartë. Objektet kanë gjendje dhe sjellje. Me fjalë të tjera, ato përbëhen nga metoda dhe veçori për të bërë të dobishme një lloj të caktuar të dhënash.
Një objekt përbëhet nga:
Një identitet unik: Çdo objekt ka një identitet unik, edhe nëse gjendja është identike me atë të një objekti tjetër.
Gjendja/Vetitë/Atributet: Gjendja na tregon se si duket objekti ose çfarë vetish ka.
Sjellja: Sjellja na tregon se çfarë bën objekti.
Shembulli 1:
Objekti: makinë.
Gjendja: ngjyra, marka, pesha, modeli.
Sjellja: niseni,përshpejtoni, ktheni, ndërroni marshin.
Shembulli 2:
Objekti: shtëpi.
Gjendja: adresa, ngjyra, vendndodhja.
Sjellja: dera e hapur, dera mbylle, perde të hapura.
Objekti: makinë.
Gjendja: ngjyra, marka, pesha, modeli.
Sjellja: niseni,përshpejtoni, ktheni, ndërroni marshin.
Shembulli 2:
Objekti: shtëpi.
Gjendja: adresa, ngjyra, vendndodhja.
Sjellja: dera e hapur, dera mbylle, perde të hapura.
Metodat
përcaktonë sjelljen në java. Një metodë është një koleksion instruksionesh të cilët janë grupuar bashkë për realizimin e një veprimi të caktuar. Një shembull metode është :
System.out.println().
përcaktonë sjelljen në java. Një metodë është një koleksion instruksionesh të cilët janë grupuar bashkë për realizimin e një veprimi të caktuar. Një shembull metode është :
System.out.println().
Ushtrim praktik
Ndërtimim i projektit te ri dhe Klasës
Programet në mjedisin e aplikacionit të Eclipse organizohen në formë të projekteve. Një projekt përmban të gjithë kodin e programit dhe skedarë shtesë që lidhen me një program specifik kompjuterik. Ajo është e vendosur fizikisht brenda një dosje të vetme (emri i projektit) që ndodhet brenda vendndodhjes (hapësira e punës) ku Eclipse ruan projektet.
Klasa:
Variablat
Variablat (ndryshoret) përdoren për ruajtjen e vlerave të të dhënave. Këto ruajnë vlerat përderisa sa programi është i aktiv. Gjatë emërtimit duhet respektuar disa rregulla.
Në Java, ekzistojnë lloje të ndryshme të ndryshoreve, për shembull:
- Emrat mund të përmbajnë shkronja, shifra, nënvizime dhe simboli i dollarit.
- Emrat duhet të fillojnë me një shkronjë dhe jo me shifër, psh: myvar5, jo 5myvar..
- Emrat nuk mund të përmbajnë hapësirë, psh: my var
- Emrat janë të ndjeshëm ndaj shkronjave, psh: ("myVar" dhe "myvar" janë të ndryshme).
- Fjalët e rezervuara nuk mund të përdoren si emërtime të variablave.
Në Java, ekzistojnë lloje të ndryshme të ndryshoreve, për shembull:
- String - ruan tekstin, siç është "Përshëndetje". Vlerat e vargut janë të rrethuara me thonjëza të dyfishta.
- int - ruan numër të plotë (numra të tërë), pa decimale, siç janë 123 ose -123.
- float - ruan numrat dhjetor, të tilla si 19.99 ose -19.99.
- char - ruan karaktere të vetme, të tilla si 'a' ose 'B'. Vlerat karakteristike janë të rrethuara nga thonjëza të vetme.
- boolean - ruan vlerat me dy gjendje: true(e saktë) ose false (e pasaktë).
Ushtrim- deklarimi i variables
String name = "Steve";
System.out.println(name);
int Num = 15;
System.out.println(Num);
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
int Num = 5; // numer i plotë
float fNum = 5.99f; // numër decimal
char Letter = 'D'; // Karakter
boolean logjik = true; // Vlerë logjike true ose false
String Text = "Hello"; // tekst
==============================================================================================
System.out.println(name);
int Num = 15;
System.out.println(Num);
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
int Num = 5; // numer i plotë
float fNum = 5.99f; // numër decimal
char Letter = 'D'; // Karakter
boolean logjik = true; // Vlerë logjike true ose false
String Text = "Hello"; // tekst
==============================================================================================
public class Programi_i_pare {
public static void main(String[] args) {
String emri = "Steve";
String mbiemri = "Jobs";
System.out.println(emri);
System.out.println(mbiemri);
}
}
Consola:
Emri: Steve
Jobs
--------------------------------------------------------------------------------------------------------------------------------------------------
public class Programi_i_pare {
public static void main(String[] args) {
float numri = 1.59f;
System.out.println(numri);
}
}
Consola:
1.59
--------------------------------------------------------------------------------------------------------------------------------------------------------------------