Java 24: Çi nû ye, çi çêtir bûye, û her tiştê ku divê hûn zanibin

Nûvekirina Dawîn: 26/03/2025

  • Java 24 bi nifşê Shenandoah û rakirina moda ne-nifşê ya li ZGC re çêtirkirina berhevkirina çopê tîne.
  • API-yên nû pêşkeftinê hêsantir dike, di nav de amûrên derxistina sereke, manîpulasyona pelê polê, û hesabên vektorê.
  • Ewlekariya zêde bi mekanîzmayên encapsulasyon û nîşana dîjîtal a ku li hember krîptografiya kuantumê berxwedêr in.
  • Piştgiriya ji bo mîmariya 86-bit x32 û piştgirî ji bo barkirin û girêdana Ahead-Of-Time (AOT) bi domdarî rakirin.
java24

Java 24 niha rastiyek e û bi taybetmendiyên nû ve tê barkirin ku ji bo xweşbînkirina performans, ewlehî, û hilberîna pêşdebiran hatine çêkirin. Ev versiyon Ew di rêveberiya bîranînê, API-yên nû û amûrên ku manîpulasyona kodê hêsantir dike de pêşkeftinên girîng destnîşan dike., û her weha pêşkeftinên di ewlehiyê de bi giranî taybetî li ser berxwedana li dijî şîfreya kuantumê. Li jêr, em her yek ji van aliyan bi hûrgulî vedikolin da ku hûn her tiştê ku Java 24 ji destê pêşîn pêşkêşî bike ezmûn bikin.

Heke hûn pêşdebir in an li hawîrdorên ku xwe dispêrin Java-yê dixebitin, ev guhertoya nû gelek çêtirkirinên ku dikare di performans û ewlehiya sepanên we de cûdahiyek çêbike bi xwe re tîne. Ji xweşbînkirina berhevkirina çopê heya danasîna amûrên pêşkeftî yên pêşkeftî, Java 24 berdewam dike ku xwe wekî vebijarkek bingehîn di pêşkeftina nermalavê de saz bike..

Naveroka taybetî - Li vir bikirtînin  Meriv çawa pelek YZ2 vedike

Pêşveçûnên di rêvebirin û performansa bîranînê de

Java 24

Yek ji balkêşên Java 24 pêşveçûna wê ye berhevkarên çopê, hêmanek sereke ji bo pêkanîna bikêrhatî ya sepanên Java. Di vê versiyonê de, berhevkar Shenandoah berhevkirina nifşan destnîşan dike, guherînek ku karanîna bîranînê bi kêmkirina perçebûnê û başkirina rêveberiya tiştên ciwan û pîr çêtir dike. Lêbelê, heya niha, ev optimîzasyon tenê li ser mîmariyan heye x86_64 û AArch64. Ji bo bêtir fêrbûna li ser rêveberiya bîranînê di Java de, hûn dikarin agahdariya li ser şêwir bikin Çareseriyên Kit Pêşveçûna Java SE.

Ji aliyê din ve, berhevkar ZGC biryar daye ku dev ji moda xwe ya ne-nifşê berde, li ser a Nêzîkatiyek nûjentir a ku di darvekirinê de rawestan kêm dike û aramiya pergalê baştir dike.

Optimîzasyona sereke ya din jî ew e Di makîneya virtual ya HotSpot de sernavên tiştan berhev kirin, ku niha mezinahiya sernavê ji 96-128 bit dadixe 64 bit. Ev bandorek girîng li ser dakêşî û performansa serîlêdanê dike, ji ber ku ew gihîştina daneyê çêtir dike û karanîna bîranînê kêm dike. Di heman demê de, heke hûn dixwazin bêtir fêr bibin ka meriv çawa bernameyek Java ji konsolê berhev dike û dimeşîne, hûn ê vê rêbernameyê kêrhatî bibînin. vir.

Naveroka taybetî - Li vir bikirtînin  Meriv çawa bi Glary Utilities destpêk û bîranînê biparêze?

API-yên nû û amûrên pêşdebiran

Ji bo ku pêşkeftin û manipulasyona kodê hêsantir bike, Java 24 di pêşdîtinê de çend API-yên nû vedihewîne:

  • API-ya Derketina Key: destûrê dide pêşdebiran ku dema ku algorîtmayên krîptografî bicîh dikin bişkokan bi bandortir îdare bikin.
  • API-ya pelê polê: amûrek standard ku analîz, hilberandin û guheztina pelên çîna Java-yê hêsan dike.
  • Vector API: Hatiye sêwirandin ku bi hêsankirina hesabên vektorê yên xweşbînkirî bi tevahî sûdê ji hardware nûjen bigire.

Di heman demê de, guhertinek din a mezin tasfiyeya dawî ye piştgiriya mîmariya 86-bit x32. Piştî ku di Java 21-ê de hate derxistin, ev guherto naha bi tevahî piştgirî ji bo Windows-ê 32-bit diqede, dema ku Linux qonaxa xweya dawî ya rakirinê dest pê dike. Girîng e ku bala xwe bidin kesên ku bi dîroka zimanên bernamesaziyê re eleqedar dibin, yê ku zimanê bernamesaziyê JavaScript îcad kiriye Di heman demê de ew dikare bibe mijarek balkêş ji bo vekolînê.

Nûvekirinên Ewlekariyê: Berbi Berxwedana Quantumê

Java 24-0

Java 24 di heman demê de ji bo danasîna çareseriyên ewlehiyê yên nû yên ku ji bo parastina pergalên di serdema hesabkirina quantum de hatine çêkirin de radiweste. Di nav pêşkeftinên herî berbiçav ên di vî warî de ev in:

  • Mekanîzmaya encapsulasyona sereke ya ku li ser strukturên tîrêjê ye: Ev rêbaz di veguheztina sereke de ewlehiyê xurt dike, pêşî li êrîşan digire ku bi karanîna algorîtmayên hesabkirina quantum ve têne bikar anîn.
  • Algorîtmaya îmzeya dîjîtal li ser bingeha strukturên retîkular: rêbazek nû ya îmzaya dîjîtal ku ji bo berxwedana li hember êrîşên komputerên quantum ên pêşerojê hatî çêkirin.
Naveroka taybetî - Li vir bikirtînin  Meriv çawa Mac-ê vedike

Di heman demê de, heke hûn bi pêşkeftina nermalavê û ewlehiyê re eleqedar in, dudilî nebin ku hûn agahdariya li ser şêwir bikin meriv çawa di projeyên xwe de SEO-ê bikar tîne, ku dikare jêhatîbûna Javaya we temam bike.

Piştgiriya ji bo barkirin û girêdana Pêş-Of-Time (AOT).

Taybetmendiyek din a girîng a Java 24 piştgirîkirina teknîkê ye Pêş-Of-Time (AOT), ku dihêle ders berî darvekirinê werin barkirin û girêdan, bi vî rengî demên destpêkirina serîlêdanê kêm dike. Ev çêtirbûn bi taybetî ji bo serîlêdanên mezin ên ku hewceyên bersivên xweşbînkirî hewce dike bikêr e. Ji bo bêtir agahdarî li ser sazkirina Java û guhertoyên wê, hûn dikarin lînka jêrîn biçin vir.

Java bi her serbestberdana nû re pêşve diçe, û Java 24 ne îstîsna ye. Bi gelek çêtirkirinên xwe yên di performans, ewlehî û amûrên pêşkeftinê de, ev berdan pozîsyona xwe wekî yek ji zimanên bernamekirinê yên herî zexm û paşerojê xurt dike.

Gotara peywendîdar:
Bernameyên Java