- 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.
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..
Kuvandudzwa mukutarisira ndangariro uye kuita

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.
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 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.
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.
Ini ndiri anofarira tekinoroji akashandura zvaanofarira zve "geek" kuita basa. Ndapedza makore anopfuura gumi ehupenyu hwangu ndichishandisa tekinoroji yekucheka-kumucheto uye kutamba nemhando dzese dzezvirongwa kunze kwekuda kuziva. Iye zvino ndava nyanzvi mune zvekombiyuta uye mitambo yemavhidhiyo. Izvi zvinodaro nekuti kweanopfuura makore 10 ndanga ndichishanda kunyora kune akasiyana mawebhusaiti pane tekinoroji nemitambo yemavhidhiyo, ndichigadzira zvinyorwa zvinotsvaga kukupa ruzivo rwaunoda mumutauro unonzwisisika nemunhu wese.
Kana iwe uine chero mibvunzo, ruzivo rwangu rwunobva kune zvese zvine chekuita neWindows inoshanda sisitimu pamwe ne Android yenharembozha. Uye kuzvipira kwangu kuri kwauri, ndinogara ndakagadzirira kushandisa maminetsi mashoma uye kukubatsira kugadzirisa chero mibvunzo yaungave unayo munyika ino yeinternet.