30.7.19

Java - Tipovi podataka

Besplatni Java kurs - 2. deo
Ovo je samo jedan od članaka koji zajedno čine besplatan Java tutorijal.

Dve vrste podataka

Programski jezik Java koristi dve vrste podataka:

  • Primitivni tipovi (Primitive Types)
  • Referentni tipovi (Reference Types)

Primitivni tipovi su prosti, predstavljaju vrednosti. Referentni tipovi su složeni, mogu da sadrže druge referentne ili primitivne tipove.

Napomena: Opis koji sledi je apstraktan, teoretski i verovatno jako nerazumljiv početnicima. To je OK. Nije neophodno da odmah sve razumeš niti bi trebalo da naučiš sve ovo napamet. Ali jeste bitno da pročitaš, da stekneš uvid u strukturu jezika. Vremenom, kroz praktične primere sve će postati jasnije.

Primitivni Java tipovi

Postoji 8 primitivnih Java tipova podataka:

  • boolean - logički tip
  • byte - celobrojni tip
  • short - celobrojni tip
  • int - celobrojni tip
  • long - celobrojni tip
  • char - znakovni tip
  • float - tip realnih brojeva
  • double - tip realnih brojeva

Celobrojni tipovi (byte, short, int, long) se razlikuju po tome koliko velike brojeve mogu da predstave. Znakovni tip je zapravo celobrojni i sadrži redni broj karaktera u Unicode tabeli. Realni tipovi (float, double) se razlikuju po opsegu brojeva koji mogu da predstave.

Referentni Java tipovi

Postoji 4 referentna tipa podataka:

  • Class Type - klasni tip
  • Interface Type - interfejsni tip
  • Type Variables - promenljivi tip
  • Array Type - tip niza

Referentni tipovi su jako složeni i biće detaljno objašnjeni u nastavku tutorijala. Trenutno je bitno samo da zapamtiš da postoje dve vrste tipova podataka u Javi, da prostim, primitivnim tipovima mogu da se predstave logika, brojevi i karakteri, a da se sve ostalo predstavlja složenim, referentnim tipovima.


Pročitaj i nastavak:

Besplatni Java kurs - 3. deo - Šta je bit, šta je bajt?

No comments:

Post a Comment