28.10.19

Java - Celobrojni literali

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

Literali su vrednosti koje programski jezik razume. Programski jezik Java zna da prepozna nekoliko vrsta vrednosti:

  • celobrojni lirerali
  • litrali za brojeve u pokretnom zarezu
  • logički literali
  • znakovni literali
  • tekstualni literali

Celobrojni literali

Celobrojni literali služe za prikazivanje celih brojeva. Postoji nekoliko oblika celobrojnih literala.

Pikazivanje celobrojnih literala pomoću decimalnih brojeva

Najpoznatiji oblik je decimalni zapis. Npr:

2019

Navedeni broj 2019 ljudi širom sveta pišu upravo tako, pomoću decimalnih cifara. Java to takođe razume.

Lakše snalaženje na blogu - novi meni

Pročitaj i ostale novosti u vezi sa blogom.

Od danas na blogu postoji novi meni. Meni sada sadrži i link pod nazivom "Besplatni Java kurs" pomoću kojeg se dolazi do stranice sa spiskom svih do sada objavljenih delova kursa.

28.8.19

Java sertifikati

Pročitaj i ostale Java vesti.

Nije neophodno da imaš sertifikat da bi dobila/dobio posao programera. Nemam Java sertifikat, a radim prvenstveno kao Java programer poslednje dve i po godine. Nikada mi na razgovoru za posao nisu tražili sertifikat. Ali dobro je učiti i postati sertifikovan programer iz nekoliko razloga.

Sticanje novih znanja je najveća prednost. Naravno, možeš da učiš i bez pripremanja za polaganje ispita za sertifikaciju, ali svakako je psihički inspirativnije i lakše ako znaš da te na kraju čeka nagrada - sertifikat.

Sertifikati doprinose autoritetu programera. Iako nije neophodan uslov za dobijanje posla, sertifikat potencijalnom poslodavcu svedoči da imaš znanje na određenom nivou.

Mnogi ljudi imaju više samopouzdanja kada imaju sertifikat. Ako ćeš se osećati sigurnije na svojim prvim razgovorima za posao programera i ako veruješ da ćeš zbog samopouzdanja mnogo bolje predstaviti sebe - sertifikat je prava stvar za tebe.

Vrste Java sertifikata

Najcenjeniji sertifikati u Java svetu su Oracle sertifikati. Postoje dve vrste Oracle Java sertifikata:

  • Java SE sertifikati
  • Java EE sertifikati

Java SE (Java Standard Edition) je glavna, osnovna verzija programskog jezika, dok je EE (Enterprise Edition) nadogradnja SE verzije i sadrži neke dodatne mogućnosti.

Za obe verzije (SE i EE) Oracle nudi sertifikate u nekoliko nivoa (poređani od najnižeg ka najvišem):

  1. Associate (SE)
  2. Professional (SE, EE)
  3. Master (EE)

1.8.19

Opseg vrednosti tipova podataka

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

Primitivni tipovi podataka imaju tačno određeni opseg vrednosti koji mogu da predstave. Referentni tipovi su složeni i opsezi vrednosti koje mogu da prikažu su složeni i biće opisani u lekcijama koje slede.

Opseg vrednosti primitivnih Java tipova

Podsetnik: primitivni tipovi podataka u programskom jeziku Java su boolean, byte, short, int, long, char, float i double.

Primitivni tipovi se mogu svrstati u četiri kategorije:

  • logički - boolean
  • celobrojni - byte, short, int i long
  • znakovni - char
  • brojevi u pokretnom zarezu - float i double

Celi brojevi su brojevi kao što su 1, -100, 1856 itd. Brojevi u pokretnom zarezu su ono što se u matematici zove realni brojevi: 1.61803398875, −273.15 itd.

Opseg vrednosti logičkog (boolean) tipa

Logički tip (boolean) može imati jednu od dve vrednosti:

  • true
  • false

31.7.19

Šta je bit, šta je bajt i kakve to ima veze sa Java tipovima podataka?

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

Svi podaci moraju negde biti smešteni.

Računari, telefoni i ostali pametni uređaji imaju svoju memoriju, kao što čovek ima pamćenje. Ljudima je lakše da zapamte kraće rečenice i manje brojeve. Tako je i kod elektronskih uređaja. Za manje podatke je portrebno manje memorije.

Bit je osnovna jedinica memorije

Osnovna jedinica za količinu memorije je bit. Predstavlja jednu memorijsku ćeliju koja može sadržati struju ili ne. Zamisli jednostavno pitanje na koje može da se odgovori sa da ili ne. Na primer:

Da li je svetlo upaljeno?

  • DA se predstavlja jedinicom (ima struje)
  • NE se predstavlja nulom (nema struje)

Bajt (Byte) je osnovno "slovo" memorije

Memorija se sastoji od niza takvih "prekidača" koji su organizovani u celine koje se zovu bajtovi.

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.

20.7.19

Da li je Java i dalje besplatna?

Pročitaj i ostale Java vesti.

Kratak odgovor je: DA

Duži odgovor je: zavisi. Postoji mogućnost da se Java koristi potpuno besplatno, čak i u komercijalne svrhe.

Detaljniji odgovor je...

Java izdanja

Programski jezik Java se razvija u korporaciji Oracle. Oracle redovno objavljuje nove verzije Jave. Poslednja verzija Jave je 12. Glavno Java izdanje (za programere) je Oracle JDK. Ali nije jedino.

Oracle uporedo objavljuje i Oracle OpenJDK. Sem izdanja Oracle korporacije, postoje i izdanja iz drugih izvora, kao što su IBM, Red Hat, AWS, Azul, AdoptOpenJDK itd.

14.7.19

Osnovni elementi programskog jezika Java

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

Jezici kojima govorimo se sastoje od reči. Kada zapisujemo rečenice na bilo kom jeziku, radi razumljivosti koristimo još neke elemente kao što su razmaci, tačke, velika i mala slova, itd.

Isto tako se i programski jezici sastoje od ključnih reči i pomoćnih elemenata.

Ovo je prvi, uvodni čas programiranja u Javi, tako da neću ulaziti u dubinu. Cilj časa je da stekneš opštu sliku o tome šta čini jezik Java. Sve će biti mnogo jasnije na narednim časovima kada budem opisivao kako se zapravo koriste svi elementi o kojima ću danas pričati.

Osnovni Java elementi

Java ima sedam osnovnih elemenata:

  1. ključne reči (keywords)
  2. identifikatori (identifiers)
  3. lirerali (literals)
  4. operatori (operators)
  5. separatori (separators)
  6. beline (whitespaces)
  7. komentari (comments)

9.5.19

LinkedIn - Povežimo se!

Pročitaj i ostale novosti u vezi sa blogom.

LinkedIn kao najpopularnija poslovna društvena mreža svakako je mesto gde je korisno imati profil. To se itekako odnosi i na programere. Programeri često dobijaju poslovne ponude upravo preko ove mreže.

Toplo preporučujem da napraviš svoj nalog na ovoj društvenoj mreži, ukoliko već nisi. Besplatno je. Postoji i aplikacija za mobilni telefon.

Moj LinkedIn profil


Slobodno svrati i do mog profila i dodaj me u svoju LinkedIn mrežu. Moj LinkedIn profil možeš naći pomoću linka: