9.5.25

Java SE 24 - Karakteristike najnovije verzije

Pročitaj i ostale Java vesti.

Nedavno je svetlost dana ugledala najnovija verzija programskog jezika Java, Java 24 SE. Novine koje nam donosi Java 24 SE su:

Pregled novih elemenata jezika:

  • Primitive Types in Patterns, instanceof, and switch (Second Preview) - JEP 488
  • Flexible Constructor Bodies (Third Preview) - JEP 492
  • Module Import Declarations (Second Preview) - JEP 494
  • Simple Source Files and Instance Main Methods (Fourth Preview) - JEP 495

22.4.25

Šta je Java?

Šta je Java i zašto je važno da naučiš baš programski jezik Java?

Java je jedan od najpopularnijih i najčešće upotrebljavanih programskih jezika. Preko 3 milijarde uređaja u svetu koristi upravo ovaj programski jezik.

Šta je Java?

Java je programski jezik opšte namene visokog nivoa. Kao programski jezik opšte namene može se koristiti za programiranje raznih softvera kao što su:

  • veb aplikacije
  • desktop aplikacije
  • aplikacije za mobilne telefone
  • igre

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.