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

Nove performanse i promene tokom izvršavanja:

  • Compact Object Headers (Experimental) - JEP 450
  • Late Barrier Expansion for G1 - JEP 475
  • Ahead-of-Time Class Loading & Linking - JEP 483
  • Synchronize Virtual Threads without Pinning - JEP 491

Biblioteke:

  • Stream Gatherers - JEP 485
  • Class-File API - JEP 484
  • Scoped Values (Fourth Preview) - JEP 487
  • Vector API (Ninth Incubator) - JEP 489
  • Structured Concurrency (Fourth Preview) - JEP 499

Upozorenja o budućim promenama i uklonjena svojstva:

  • Prepare to Restrict the Use of JNI - JEP 472
  • Permanently Disable the Security Manager - JEP 486
  • ZGC: Remove the Non-Generational Mode - JEP 490
  • Warn upon Use of Memory-Access Methods in sun.misc.Unsafe - JEP 498

Izlazak verzije 25 očekuje se u septembru 2025. godine i to će biti prva LTS verzija nakon što je objavljena Java 21 SE LTS.

No comments:

Post a Comment