Java 24: Chii chitsva, chii chakagadziridzwa, uye zvese zvaunoda kuziva

Kugadziridzwa kwekupedzisira: 26/03/2025

  • Java 24 inounza kuvandudzwa kwekunhonga marara negenerational Shenandoah uye kubviswa kweiyo isiri-generational mode muZGC.
  • New APIs inoita kuti budiriro ive nyore, kusanganisira akakosha ekutora maturusi, kirasi faira manipulation, uye vector kuverenga.
  • Kuwedzera kuchengetedzeka ne encapsulation uye dijitari siginecha masiginecha anopesana ne quantum cryptography.
  • Yakabviswa zvachose rutsigiro rwe86-bit x32 architecture uye rutsigiro rweAhead-Of-Time (AOT) kurodha nekubatanidza.
java24

Java 24 ikozvino ichokwadi uye inouya yakatakura zvinhu zvitsva zvakagadzirirwa kukwidziridza mashandiro, chengetedzo, uye kugadzirwa kwemugadziri. Shanduro iyi Inounza kuvandudzwa kwakakosha mukuchengetedza ndangariro, maAPI matsva uye maturusi anoita kuti kodhi manipulation kuve nyore., pamwe nekufambira mberi mukuchengetedza nekusimbisa kwakakosha pakupokana nequantum cryptography. Pazasi, isu tinoongorora chimwe nechimwe chezvinhu izvi zvakadzama kuitira kuti iwe ugone kuona zvese izvo Java 24 inofanira kupa iwe pachako.

Kana iwe uri mugadziri kana kushanda munzvimbo dzinovimba neJava, iyi vhezheni itsva inounza akawanda magadzirirwo anogona kuita mutsauko mukuita uye kuchengetedzeka kwekushandisa kwako. Kubva pakuunganidzwa kwemarara kusvika pakuunzwa kwematurusi ebudiriro epamusoro, Java 24 inoenderera mberi nekuzvisimbisa sechinhu chakakosha mukuvandudza software..

Exclusive content - Click Here  Kushanda kwekushandisa otomatiki kweapplication kunogona kuongororwa sei?

Kuvandudzwa mukutarisira ndangariro uye kuita

Java 24

Chimwe chezvakanakisa zveJava 24 ndiko kushanduka kwayo vanonhonga marara, chinhu chakakosha chekuita zvakanaka kweJava application. Mushanduro iyi, muunganidzi Shenandoah inosuma kuunganidzwa kwechigadzirwa, shanduko inogonesa kushandiswa kwendangariro nekudzikisa kupatsanuka uye nekuvandudza manejimendi ezvidiki nevakuru zvinhu. Nekudaro, panguva ino, iyi optimization inowanikwa chete pazvivakwa x86_64 uye AArch64. Kuti udzidze zvakawanda nezve memory manejimendi muJava, unogona kubvunza ruzivo nezve Java SE Development Kit mhinduro.

Ukuwo muunganidzi ZGC yafunga kusiya yayo isiri-generational mode, kubheja pa Imwe nzira yemazuva ano inoderedza kumbomira mukuita uye inovandudza kugadzikana kwehurongwa.

Imwe kiyi optimization ndeye Kubatanidza misoro yechinhu muHotSpot chaiyo muchina, iyo zvino inoderedza saizi yemusoro kubva pa96-128 bits kusvika pa64 bits. Izvi zvine chekuita nekuwanda kwekushandisa uye kuita, sezvo zvichivandudza kuwanikwa kwedata uye kuderedza kushandiswa kwendangariro. Zvakare, kana iwe uchifarira kudzidza zvakawanda nezve maitiro ekuunganidza uye kumhanyisa chirongwa cheJava kubva kuconsole, iwe uchaona gwaro iri rinobatsira. pano.

Exclusive content - Click Here  Maitiro ekupinda muakaundi yako yeGoogle

MaAPI matsva uye zvishandiso zvekuvandudza

Kuita kuti kodhi yekuvandudza uye kunyengedza kuve nyore, Java 24 inosanganisira akati wandei maAPIs mukutarisa:

  • Purogiramu inonzi Key Derivation: inobvumira vagadziri kuti vatore makiyi zvakanyanya kana vachishandisa cryptographic algorithms.
  • Purogiramu Yemafaira eKirasi: chishandiso chakajairwa chinorerutsa kuongororwa, chizvarwa, uye kugadziridzwa kweJava kirasi mafaera.
  • Purogiramu inonzi Vector: Yakagadzirirwa kutora mukana wakazara weazvino Hardware nekufambisa yakagadziridzwa vector kuverenga.

Zvakare, imwe shanduko huru ndiko kubviswa kwekupedzisira rutsigiro rwe 86-bit x32 architecture. Mushure mekudzingwa muJava 21, iyi vhezheni ikozvino inopedza zvachose rutsigiro rwe32-bit Windows, nepo Linux ichitanga chikamu chayo chekupedzisira chekubvisa. Zvakakosha kuziva kuti kune avo vanofarira nhoroondo yemitauro yekuronga, uyo akagadzira JavaScript programming language Inogonawo kuve nyaya inonakidza yekuongorora.

Chengetedzo Innovations: Kuenda kuQuantum Resistance

Java 24-0

Java 24 zvakare inomira pachena kuunza mhinduro nyowani dzekuchengetedza dzakagadzirirwa kuchengetedza masisitimu munguva yequantum computing. Pakati pezvakanyanya kufambira mberi munzvimbo iyi ndezvi:

  • Key encapsulation mechanism yakavakirwa pane lattice zvimiro: Iyi nzira inosimbisa kuchengetedzeka mukufambiswa kwakakosha, kudzivirira kurwiswa uchishandisa quantum computing algorithms.
  • Digital siginecha algorithm yakavakirwa pane reticular zvimiro: nzira itsva yedhijitari siginecha yakagadzirirwa kuramba kurwiswa kubva mune ramangwana quantum makomputa.
Exclusive content - Click Here  Maitiro ekudzima Windows 10 updates

Zvakare, kana iwe uchifarira mukuvandudza software uye kuchengetedzeka, usazeza kubvunza ruzivo nezve maitiro ekushandisa SEO mumapurojekiti ako, iyo inogona kutsigira hunyanzvi hwako hweJava.

Tsigiro yeAhead-Of-Nguva (AOT) kurodha nekubatanidza

Chimwe chezvinhu zvinozivikanwa zveJava 24 itsigiro yehunyanzvi Pamberi-Kwe-Nguva (AOT), iyo inobvumira makirasi kuti atakurwe uye abatanidzwe asati aitwa, nokudaro kuderedza nguva yekutanga application. Kuvandudzwa uku kunonyanya kubatsira kune makuru-mashandisirwo anoda nguva dzekupindura dzakagadziridzwa. Kuti uwane rumwe ruzivo nezve kuisirwa kweJava uye neshanduro dzayo, unogona kushanyira iyi link pano.

Java inoramba ichishanduka nekuburitswa kutsva kwega kwega, uye Java 24 haina mutsauko. Nekuvandudzwa kwayo kwakawanda mukuita, chengetedzo, uye maturusi ebudiriro, kuburitswa uku kunosimbisa chinzvimbo chayo seimwe yemitauro yakasimba uye yeramangwana-uchapupu hwekuronga.

Nyaya yakafanana:
Mapurogiramu eJava