I-Java 24: Yini entsha, yini ethuthukisiwe, nakho konke odinga ukukwazi

Isibuyekezo sokugcina: 26/03/2025

  • I-Java 24 iletha ukuthuthukiswa kokuqoqwa kukadoti nge-Shenandoah yokukhiqiza kanye nokususwa kwemodi engeyona eyejwayelekile ku-ZGC.
  • Ama-API amasha enza ukuthuthukiswa kube lula, okuhlanganisa amathuluzi ayinhloko wokutholwa, ukukhohliswa kwamafayela ekilasi, nezibalo ze-vector.
  • Ukuphepha okuthuthukisiwe nge-encapsulation kanye nezindlela zesiginesha zedijithali ezimelana ne-quantum cryptography.
  • Usekelo olususwe unomphela lwezakhiwo ezingama-86-bit x32 nosekelo lokulayisha nokuxhumanisa i-Ahead-Of-Time (AOT).
java24

I-Java 24 manje isingokoqobo futhi iza ilayishwe izici ezintsha ezidizayinelwe ukuthuthukisa ukusebenza kahle, ukuphepha, nokukhiqiza kukanjiniyela. Le nguqulo Yethula ukuthuthuka okubalulekile ekuphathweni kwenkumbulo, ama-API amasha namathuluzi enza ukukhohlisa kwekhodi kube lula., kanye nentuthuko kwezokuphepha ngokugcizelela okukhethekile ekumelaneni ne-quantum cryptography. Ngezansi, sihlola isici ngasinye ngokuningiliziwe ukuze uzizwele yonke into enikezwa yi-Java 24 mathupha.

Uma ungunjiniyela noma usebenza ezindaweni ezithembele ku-Java, le nguqulo entsha iletha ukuthuthukiswa okuningi okungenza umehluko ekusebenzeni nasekuvikelekeni kwezinhlelo zakho zokusebenza. Kusukela ekuqoqweni kukadoti nokwenza kahle ekwethulweni kwamathuluzi okuthuthukisa athuthukile, I-Java 24 iyaqhubeka nokuzibonakalisa njengenketho eyisisekelo ekuthuthukisweni kwesoftware..

Okuqukethwe okukhethekile - Chofoza Lapha  Indlela yokuvula ifayela le-FTMB

Ukuthuthukiswa kokuphathwa kwenkumbulo nokusebenza

I-Java 24

Okunye okugqamile kweJava 24 ukuvela kwayo abaqoqi bakadoti, into eyinhloko yokusebenzisa kahle izinhlelo zokusebenza ze-Java. Kule nguqulo, umqoqi Shenandoah yethula ukuqoqwa kokukhiqiza, ushintsho oluthuthukisa ukusetshenziswa kwememori ngokunciphisa ukuhlukana nokuthuthukisa ukuphathwa kwezinto ezincane nezindala. Kodwa-ke, okwamanje, lokhu kulungiselelwa kutholakala kuphela kuma-architectures x86_64 kanye ne-AArch64. Ukuze ufunde kabanzi mayelana nokuphathwa kwememori ku-Java, ungabheka ulwazi mayelana Izixazululo ze-Java SE Development Kit.

Ngakolunye uhlangothi, umqoqi I-ZGC inqume ukushiya imodi yayo engeyona eyejwayelekile, ukubheja ku Indlela yesimanjemanje enciphisa ukumisa isikhashana ekusebenziseni futhi ithuthukise ukuzinza kwesistimu.

Okunye ukwenza kahle okubalulekile yi- Ukuhlanganisa izihloko zento emshinini obonakalayo we-HotSpot, manje esehlisa usayizi kanhlokweni ukusuka kumabhithi angama-96-128 ukuya kumabhithi angama-64. Lokhu kunomthelela omkhulu ekumineni kwezinhlelo zokusebenza nokusebenza, njengoba kuthuthukisa ukufinyeleleka kwedatha futhi kunciphisa ukusetshenziswa kwememori. Futhi, uma ungathanda ukufunda okwengeziwe mayelana nendlela yokuhlanganisa nokusebenzisa uhlelo lwe-Java kusuka kukhonsoli, uzothola lo mhlahlandlela uwusizo. lapha.

Okuqukethwe okukhethekile - Chofoza Lapha  Indlela yokudala ithebula lokulandelela ku-Word

Ama-API amasha namathuluzi onjiniyela

Ukwenza ukuthuthukiswa kwekhodi nokukhohlisa kube lula, i-Java 24 ihlanganisa ama-API amasha amaningana ekuhloleni kuqala:

  • I-Key Derivation API: ivumela abathuthukisi ukuthi baphathe okhiye ngokuphumelela kakhudlwana lapho besebenzisa ama-cryptographic algorithms.
  • I-Class File API: ithuluzi elijwayelekile elenza kube lula ukuhlaziya, ukwenziwa, kanye nokuguqulwa kwamafayela ekilasi le-Java.
  • I-Vector API: Idizayinelwe ukusizakala ngokugcwele kwezingxenyekazi zekhompiyutha zesimanje ngokwenza ukubalwa kwe-vector okuthuthukisiwe.

Futhi, olunye ushintsho olukhulu ukuqedwa kokugcina ukusekelwa kwe-86-bit x32 yezakhiwo. Ngemva kokuhoxiswa ku-Java 21, le nguqulo manje iqeda ngokuphelele ukusekelwa kwe-32-bit Windows, kuyilapho i-Linux iqala isigaba sayo sokugcina sokususwa. Kubalulekile ukuqaphela ukuthi kulabo abathanda umlando wezilimi zokuhlela, owasungula ulimi lokuhlela lwe-JavaScript Kungase futhi kube isihloko esithakazelisayo ongasihlola.

Ukuqanjwa Kwezokuphepha: Kubheke Ekumelaneni Kwe-Quantum

Java 24-0

I-Java 24 iphinde igqame ngokwethula izixazululo ezintsha zokuphepha eziklanyelwe ukuvikela amasistimu enkathini ye-quantum computing. Phakathi kwentuthuko ephawuleka kakhulu kule ndawo yilezi:

  • Indlela ye-encapsulation eyinhloko esekelwe ezakhiweni ze-lattice: Le ndlela iqinisa ukuphepha ekudluliselweni okuyinhloko, ivimbela ukuhlaselwa kusetshenziswa ama-algorithms e-quantum computing.
  • I-algorithm yesiginesha yedijithali esekelwe ezakhiweni ze-reticular: indlela entsha yesiginesha yedijithali eklanyelwe ukumelana nokuhlaselwa okuvela kumakhompuyutha e-quantum esizayo.
Okuqukethwe okukhethekile - Chofoza Lapha  Indlela Yokuhlanganisa Izithombe Ku-PDF

Futhi, uma unentshisekelo ekuthuthukisweni nasekuvikelekeni kwesoftware, ungangabazi ukuxhumana nolwazi mayelana indlela yokusebenzisa i-SEO kumaphrojekthi akho, engahambisana namakhono akho e-Java.

Ukusekelwa kokulayishwa nokuxhuma kwe-Ahead-Of-Time (AOT)

Esinye sezici eziphawulekayo ze-Java 24 ukusekelwa kwendlela Ngaphambili-kwesikhathi (AOT), okuvumela amakilasi ukuthi alayishwe futhi axhunywe ngaphambi kokubulawa, ngaleyo ndlela kuncishiswe izikhathi zokuqalisa izinhlelo zokusebenza. Lokhu kuthuthukiswa kuwusizo ikakhulukazi ezinhlelweni zokusebenza ezinkulu ezidinga izikhathi zokuphendula ezilungiselelwe. Ukuze uthole imininingwane eyengeziwe mayelana nokufakwa kwe-Java nezinguqulo zayo, ungavakashela isixhumanisi esilandelayo lapha.

I-Java iyaqhubeka nokuvela ngokukhishwa okusha ngakunye, futhi i-Java 24 iyafana. Ngokuthuthuka kwakho okuningi ekusebenzeni, ukuphepha, namathuluzi okuthuthukisa, lokhu kukhululwa kuqinisa isikhundla sakho njengolunye lwezilimi eziqinile nezinobufakazi besikhathi esizayo.

Isihloko esihlobene:
Izinhlelo ze-Java