Sabon sigar Java SE 14 an riga an sake shi kuma waɗannan labarai ne

Bayan watanni shida na ci gaba, Oracle ya sanar da sakin sabon sigar Java SE 14. Ana amfani da wannan dandamali azaman tushen buɗe buɗaɗɗen aikace-aikacen OpenJDK. Java SE 14 yana kiyaye daidaito na baya tare da tsarin Java; Duk ayyukan Java da aka rubuta a baya zasuyi aiki ba canzawa lokacin da aka fara su da sabon sigar.

Haɗawa Java SE 14 shirye don shigarwa (JDK, JRE da Server JRE) an shirya don Linux (x86_64), Windows da macOS. Aiwatar da Java 14 aiwatarwa da aikin OpenJDK ya buɗe a buɗe a ƙarƙashin lasisin GPLv2 tare da keɓancewar GNU ClassPath wanda ke ba da damar haɗi mai ƙarfi ga samfuran kasuwanci.

Sabbin fasalulluka na Java SE 14

Wannan sabuwar sigar ta Java SE 14 an tsarata azaman lokacin tallafi na yau da kullun Ga wane sabuntawa za a saki kafin sigar na gaba kamar yadda rukunin LTS na yanzu "Java SE 11" zai sami sabuntawa har zuwa 2026, yayin da reshen Java 8 LTS na baya za a tallafawa har zuwa Disamba 2020.

Daga cikin manyan sabbin labaran wannan sigar gwajin gwaji na misali narikodin y gwaji goyon baya biyuzuwa fadada rubutu an fadada shi.

  • misalan: Ana amfani da shi don daidaita alamu a cikin afaretocin da ke ba da izinin ƙayyade canjin gida nan da nan don samun damar ƙimar da aka tabbatar.
  • rikodin: yana samar da hanya madaidaiciya don ayyana azuzuwan, guje wa bayyananniyar ma'anar hanyoyin ƙananan matakai, kamar daidai (), hashCode () y toString (), a cikin yanayin inda aka adana bayanai kawai a cikin filayen.
  • Fadada a cikin tubalan rubutu: yana ba da sabon nau'i na zaren zaren rubutu wanda zai baka damar haɗa bayanan rubutu na layi da yawa a cikin lambar asalin ka ba tare da tserewa da adana ainihin rubutun rubutu a cikin toshe ba. Ana yin rubutun katanga tare da ambato biyu.
    A cikin Java 14, toshe rubutu suna tallafawa jerin tserewa "\ s" don ayyana sarari guda ɗaya kuma "\" don haɗawa tare da layi na gaba.

Hakanan zamu iya samun hakan an aiwatar da samfurin samfoti na kayan amfani na jpackage, que ba ka damar ƙirƙirar fakiti don aikace-aikacen Java ɗai-ɗai. Mai amfani ya dogara ne akan JavaFX javapackager kuma yana baka damar ƙirƙirar fakiti a cikin tsarin asali don dandamali daban-daban (msi da exe na Windows, pkg da dmg na macOS, deb da rpm na Linux).

A gefe guda kuma an ambaci hakane an kara sabon tsarin rabewar ƙwaƙwalwa ga mai tara shara G1, la'akari da takamaiman halaye na aiki a cikin manyan tsarin amfani da gine-ginen NUMA. Sabon mai rarraba ƙwaƙwalwar ajiya yana aiki ta amfani da tutar "+ XX: + UseNUMA" kuma yana iya haɓaka haɓaka aiki sosai akan tsarin NUMA.

A samfotin API na samun damar ƙwaƙwalwar ajiya, cewa ba da damar aikace-aikacen Java don amintuwa da ƙwarewa cikin yankunan ƙwaƙwalwa a waje daga tarin Java ta hanyar sarrafa sabbin abubuwa na MemorySegment, MemoryAddress, da MemoryLayout.

Tashoshin jiragen ruwa na Solaris OS da SPARC Processors sun ayyana marasa amfani da nufin cire wadannan a nan gaba. Matsar da wadannan tashoshin jiragen ruwa zuwa wadanda suka tsufa zai baiwa al'umma damar hanzarta ci gaban sabbin abubuwan OpenJDK ba tare da bata lokaci ba wajen kiyaye takamaiman fasali na Solaris da SPARC.

Hakanan An cire mai tara shara CMS (Shafin Mark Sweep), wanda ya tsufa shekaru biyu da suka gabata kuma ba a tare shi. Bugu da ƙari, amfani da haɗakar algorithms na tarin datti da ParallelScavenge SerialOld an ayyana a matsayin wanda yayi amfani da shi.

Na sauran canje-canje waɗanda aka ambata a cikin ad:

  • Kayan aiki da APIs don matse fayilolin JAR ta amfani da Pack200 algorithm an cire su.
  • APIara API don waƙa da abubuwan JFR a kan tashi (JDK Flight Recorder), misali don tsara ci gaba da sa ido.
  • An kara jdk.nio.mapmode modulu, wanda ke ba da sababbin hanyoyi (READ_ONLY_SYNC, WRITE_ONLY_SYNC) don ƙirƙirar taswirar taswirar taswira (MappedByteBuffer) wanda ke nuni zuwa ƙwaƙwalwar da ba ta da matsala (NVM).

Si kuna so ku sani game da shi, zaku iya bincika sanarwar wannan sabon sigar A cikin mahaɗin mai zuwa. 


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.