Oracle yakazivisa kuburitswa kwe Java SE 15, ziva kuti chii chitsva

Mushure memwedzi mitanhatu yekuvandudza, Oracle yakazivisa kuburitswa kwe iyo nyowani vhezheni ye Java SE15 sekureva kwekushandisa iyo inoshandisa yakavhurika sosi OpenJDK chirongwa.

Java SE15 inoiswa muchikamu seyakajairika rutsigiro vhezheni, iine zvigadziriso zvinofanirwa kusunungurwa kusvika pane inotevera vhezheni. Java SE 11 inofanirwa kushandiswa seyakareba rutsigiro gumbo (LTS) uye zvinyorwa zvichaburitswa kusvika muna 2026. Bazi rapfuura re Java 8 LTS ichatsigirwa kusvika Zvita 2020. Iyo inotevera LTS kuburitswa yakarongerwa Nyamavhuvhu 2021.

Main nyowani maficha eJava SE 15

Mune iyi vhezheni itsva, basa rekutsigira iro EdDSA RFC 8032 Siginecha inoratidzwa, iko kurongwa kwekuitwa kweEdDSA hazvitsamiri pamapuratifomu ehurdware, inodzivirirwa pakurwiswa kwedivi renzira (nguva yenguva dzose yekuverenga kwese inovimbiswa) uye inopfuura iko kuriko kweECSASA yakanyorwa muC maererano nekushanda, iine mwero wakaenzana wekudzivirira.

Imwe shanduko ndeye rutsigiro rwekuyedza rweyakavharwa makirasi uye maficha , que hazvigone kushandiswa nemamwe makirasi uye maficha kugara nhaka, kuwedzera, kana kusashanda.

Zvakare zvakasimbiswa mune iyi nyowani vhezheni ye Java SE 15 ndiyo tsigiro yemakirasi akavanzika asingakwanise kushandiswa zvakananga ne bytecode yemamwe makirasi. Iko kushandiswa kwakakosha kwemakirasi akavanzika ndeezvimiro zvinesimba zvinogadzira makirasi panguva yekumhanya uye wozvishandisa zvisina kunangana kuburikidza nekuratidzira.

Muunganidzi wemarara ZGC (Z Marara Muunganidzi) yakasimbiswa uye inozivikanwa seyakagadzirira kushandiswa kwakawanda. ZGC inoshanda mune yekungoita mode kudzikisira latency nekuda kwekutakura marara zvakanyanya sezvinobvira (nguva yekuzorora kana uchishandisa ZGC haipfuure gumi ms) uye inogona kushanda nemirwi midiki uye mikuru, iri muhukuru kubva pamazana akati wandei kubva kumamegabhayithi kusvika kumatabheti akawanda.

Muunganidzi wemarara Shenandoah akadzikama uye akaonekwa sepo kwese. Shenandoah inogadzirwa neRed Hat uye inomiririra kushandiswa kwealgorithm iyo inoderedza kumbomira nguva panguva yekuunganidzwa kwemarara kana uchichenesa pamwe chete nekumhanyisa Java zvishandiso.

Zvakare Tsigiro yemavara ezvinyorwa yakagadzikana ndokupinda nemutauro: a fomu nyowani yetambo chaidzo Vanokutendera iwe kuti usanganise multiline zvinyorwa zvemashoko mune yako kodhi kodhi pasina kushandisa kutiza mavara uye kuchengetedza iyo yekutanga mameseji fomati mubhokisi.

Ukuwo Nhaka DatagramSocket API yakagadzirwazve se chekare java.net.DatagramSocket uye java.net.MulticastSocket mashandiro akatsiviwa nekumisikidzwa kwazvino kuri nyore kugadzirisa uye kuchengetedza, uye kunoenderana netambo dzakatarwa dzakagadzirwa neiyo Loom projekiti.

Kana paine kukanganisa kunowirirana nekodhi iripo, iko kuita kwekare hakuna kubviswa uye kunogona kumisikidzwa uchishandisa iyo jdk.net.usePlainDatagramSocketImpl sarudzo.

Uyewo, yechipiri yekuyedza kuitiswa kwekufananidza pateni inokurudzirwa mu "instanceof" mushandisi, iyo inokutendera iwe kuti utsanangure ipapo musiyano wemuno kuti uwane iyo yakasimbiswa kukosha.

Chekupedzisira, yechipiri yekuyedza kuitisa ye «rekodhi» kiyi kiyi inosimudzirwawo, iyo inopa fomu inowirirana yedudziro dzekirasi, kudzivirira kudiwa kwekutsanangura zvakajeka nzira dzinoverengeka dzakaderera-dzakadai seyakaenzana (), hashCode () uye toString (), mune zviitiko apo iyo data inongochengetwa chete muminda.

Finalmente dzimwe shanduko dzinomira pachena:

  • Yechipiri dhizaini yekunze memory kuwana API inokurudzirwa
  • Iyo Biased Locking optimization michina inoshandiswa neHotSpot JVM kudzikisa kukiya kumusoro yakaremara uye yakadzikiswa.
  • RMI activation yeyakarevurwa yechinyakare mashandiro, ayo anozobviswa mune ramangwana kusunungurwa.
  • Yakabvisa iyo Nashorn JavaScript injini, iyo yakadzorwa mu Java SE 11.
  • Zviteshi zvengarava zvakabviswa zveSolaris OS uye maPSAR processor (Solaris / SPARC, Solaris / x64, uye Linux / SPARC).

Si iwe unoda kuziva zvakawanda nezvazvo nezve iyi vhezheni itsva. Unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako