Java 24: Menene sabo, abin da aka inganta, da duk abin da kuke buƙatar sani

Sabuntawa na karshe: 26/03/2025

  • Java 24 yana kawo haɓakawa ga tarin datti tare da Shenandoah na tsararraki da kawar da yanayin da ba na zamani ba a cikin ZGC.
  • Sabbin APIs suna sa haɓaka haɓakawa cikin sauƙi, gami da kayan aikin haɓaka maɓalli, sarrafa fayil ɗin aji, da lissafin vector.
  • Ingantacciyar tsaro tare da sa hannu na dijital da hanyoyin sa hannu na dijital masu juriya ga ƙididdiga na ƙididdiga.
  • Cire tallafi na dindindin don gine-ginen 86-bit x32 da goyan baya don lodawa da haɗawa gaba-Of-Lokaci (AOT).
java 24

Java 24 yanzu gaskiya ne kuma ya zo cike da sabbin fasalolin da aka ƙera don haɓaka aiki, tsaro, da haɓaka aikin haɓakawa. Wannan sigar Yana gabatar da ingantaccen haɓakawa a cikin sarrafa ƙwaƙwalwar ajiya, sabbin APIs da kayan aikin da ke sauƙaƙa sarrafa lambar., da kuma ci gaban tsaro tare da girmamawa na musamman akan juriya ga ƙididdigar ƙididdiga. A ƙasa, mun bincika kowane ɗayan waɗannan fannoni dalla-dalla don ku iya sanin duk abin da Java 24 za ta bayar da hannu.

Idan kai mai haɓakawa ne ko aiki a cikin mahallin da suka dogara da Java, wannan sabon sigar yana kawo gyare-gyare da yawa waɗanda zasu iya kawo canji a cikin aiki da tsaro na aikace-aikacenku. Daga inganta tarin shara zuwa gabatar da kayan aikin ci gaba na ci gaba, Java 24 ta ci gaba da kafa kanta a matsayin babban zaɓi a cikin haɓaka software..

Keɓaɓɓen abun ciki - Danna nan  Yadda ake Canja zuwa Babban Babba a cikin Word

Haɓakawa a cikin sarrafa ƙwaƙwalwar ajiya da aiki

Java 24

Ɗaya daga cikin abubuwan jan hankali na Java 24 shine juyin halittar sa masu tara shara, maɓalli mai mahimmanci don ingantaccen aiwatar da aikace-aikacen Java. A cikin wannan sigar, mai tarawa Shenandoah yana gabatar da tarin tsararraki, canjin da ke inganta amfani da ƙwaƙwalwar ajiya ta hanyar rage rarrabuwa da inganta sarrafa kayan matasa da tsofaffi. Koyaya, a halin yanzu, wannan haɓakawa yana samuwa ne kawai akan gine-gine x86_64 da AArch64. Don ƙarin koyo game da sarrafa ƙwaƙwalwar ajiya a Java, kuna iya tuntuɓar bayani game da Java SE Development Kit mafita.

A daya bangaren kuma, mai tarawa ZGC ya yanke shawarar yin watsi da yanayin sa na zamani, yana yin fare akan wani Ingantacciyar hanya ta zamani wacce ke rage dakatarwar a cikin aiwatarwa da inganta kwanciyar hankali na tsarin.

Wani mabuɗin ingantawa shine Ƙaddamar da kawunan abu a cikin HotSpot kama-da-wane inji, wanda yanzu ya rage girman kai daga 96-128 bits zuwa 64 bits. Wannan yana da tasiri mai mahimmanci akan yawan aikace-aikacen da aiki, kamar yadda yake inganta samun damar bayanai kuma yana rage yawan ƙwaƙwalwar ajiya. Hakanan, idan kuna sha'awar ƙarin koyo game da yadda ake haɗawa da gudanar da shirin Java daga na'ura wasan bidiyo, zaku sami wannan jagorar mai taimako. a nan.

Keɓaɓɓen abun ciki - Danna nan  Yadda ake yin apple id account

Sabbin APIs da kayan aikin haɓakawa

Don sauƙaƙe haɓaka lambar da magudi, Java 24 ya haɗa da sabbin APIs da yawa a cikin samfoti:

  • API ɗin Samuwar Maɓalli: yana ba masu haɓakawa damar sarrafa maɓalli da inganci yayin aiwatar da algorithms na sirri.
  • API ɗin Fayil na Class: daidaitaccen kayan aiki wanda ke sauƙaƙe bincike, tsarawa, da gyare-gyaren fayilolin aji na Java.
  • API ɗin Vector: An ƙera shi don cin gajiyar kayan aikin zamani ta hanyar sauƙaƙe ingantattun ƙididdiga na vector.

Hakanan, wani babban canji shine kawarwar ƙarshe goyan bayan gine-ginen 86-bit x32. Bayan an cire shi a cikin Java 21, wannan sigar yanzu ta ƙare gaba ɗaya tallafi don Windows 32-bit, yayin da Linux ta fara matakin ƙarshe na cirewa. Yana da mahimmanci a lura cewa ga masu sha'awar tarihin shirye-shiryen harsuna, wanda ya ƙirƙira yaren shirye-shiryen JavaScript Hakanan yana iya zama batu mai ban sha'awa don bincika.

Sabunta Tsaro: Zuwa Juyin Juriya

Java 24-0

Java 24 kuma ya yi fice don gabatar da sabbin hanyoyin tsaro da aka tsara don kare tsarin a zamanin ƙididdigar ƙididdiga. Daga cikin manyan ci gaban da aka samu a wannan fanni akwai:

  • Maɓalli na incapsulation bisa tsarin lattice: Wannan hanya tana ƙarfafa tsaro a cikin maɓalli na watsawa, hana hare-hare ta amfani da ƙididdigar ƙididdiga.
  • Algorithm na sa hannu na dijital bisa tsarin reticular: sabuwar hanyar sa hannun dijital da aka ƙera don tsayayya da hare-hare daga kwamfutocin ƙididdiga na gaba.
Keɓaɓɓen abun ciki - Danna nan  Yadda ake samun wasikun hukuma

Hakanan, idan kuna sha'awar haɓaka software da tsaro, kada ku yi shakka don tuntuɓar bayanai game da su yadda ake amfani da SEO a cikin ayyukanku, wanda zai iya dacewa da ƙwarewar Java.

Taimako don ɗaukar lokaci na gaba (AOT) da haɗawa

Wani sanannen fasalulluka na Java 24 shine goyan bayan fasaha Gaban-Lokaci (AOT), wanda ke ba da damar azuzuwan lodawa da haɗa su kafin aiwatarwa, don haka rage lokutan farawa aikace-aikacen. Wannan haɓakawa yana da amfani musamman ga manyan aikace-aikace waɗanda ke buƙatar ingantattun lokutan amsawa. Don ƙarin cikakkun bayanai game da shigarwar Java da sigoginsa, zaku iya ziyartar hanyar haɗin yanar gizon a nan.

Java yana ci gaba da haɓakawa tare da kowane sabon saki, kuma Java 24 ba banda ba. Tare da haɓakawa da yawa a cikin aiki, tsaro, da kayan aikin haɓakawa, wannan sakin yana ƙarfafa matsayinsa a matsayin ɗayan yarukan shirye-shirye mafi ƙarfi da tabbataccen gaba.

Labari mai dangantaka:
Shirye-shiryen Java