17.9.24

Danas izlazi Java 23!

Pročitaj i ostale Java vesti.

Povodom izlaska Java 23 SDK na platformi YouTube na zvaničnom Java kanalu biće emitovan strim. Pričaće se o novinama koje ovo Java izdanje donosi, kao i o najavljenim budućim promenama.

Strim možeš da gledaš uživo danas (17. septembar 2024. u 15:00), kao i kasnije:

31.8.24

Java geteri i seteri

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

Promenljive koje se nalaze u klasi potrebno je čitati, a povremeno i menjati njihove vrednosti. Upravo tome služe geteri i seteri.

Šta su geteri i seteri?

Geteri i seteri su Java metode koje omogućavaju čitanje (get) i postavljanje (set) vrednosti privatnih promenljivih u klasi. Prema konvenciji, nazivi ovih metoda počinju malim slovima reči get ili set posle kojih sledi naziv promenljive na koju se odnose, ali sa velikim početnim slovom.


31.7.24

Java konstruktori

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

Konstruktori su posebna vrsta metoda čija je svrha incijalizacija objekata.

Podrazumevani konstruktor

Svaka Java klasa ima podrazumevani konstruktor. Svaki put kada stvoriš novu klasu, ako ne napišeš svoj konstruktor, Java će to uraditi za tebe.


Pročitaj i nastavak:

Besplatni Java kurs - 64. deo - Java geteri i seteri

24.4.24

Koje novine donosi Java SE 22?

Pročitaj i ostale Java vesti.

Nedavno je objavljena najnovija verzija programskog jezika Java, Java 22, koja nam donosi više novina.

Projekat Amber:

  • Statements before super(…) (Preview) - JEP 447
  • Unnamed Variables & Patterns - JEP 456
  • String Templates (Second Preview) - JEP 459
  • Implicitly Declared Classes and Instance Main Methods (Second Preview) - JEP 463

Projekat Loom:

  • Structured Concurrency (Second Preview) - JEP 462
  • Scoped Values (Second Preview) - JEP 464

Projekat Panama:

  • Foreign Function & Memory API - JEP 454
  • Vector API (Seventh Incubator) - JEP 460

Osnovne biblioteke i alati:

  • Class-File API (Preview) - JEP 457
  • Launch Multi-File Source-Code Programs - JEP 458
  • Stream Gatherers (Preview) - JEP 461

Unapređenje performansi:

  • Region Pinning for G1 - JEP 423

Izlazak naredne verzije očekuje se u septembru 2024. godine.