ஜாவா எஸ்இ 14 இன் புதிய பதிப்பு ஏற்கனவே வெளியிடப்பட்டது, இவை அதன் செய்திகள்

ஆறு மாத வளர்ச்சிக்குப் பிறகு, ஜாவா எஸ்இ 14 இன் புதிய பதிப்பை வெளியிடுவதை ஆரக்கிள் அறிவித்தது. இந்த தளம் திறந்த மூல OpenJDK குறிப்பு செயலாக்கமாக பயன்படுத்தப்படுகிறது. ஜாவா எஸ்இ 14 ஜாவா இயங்குதளத்துடன் பின்தங்கிய பொருந்தக்கூடிய தன்மையைப் பராமரிக்கிறது; முன்னர் எழுதப்பட்ட அனைத்து ஜாவா திட்டங்களும் புதிய பதிப்பில் தொடங்கும்போது மாறாமல் செயல்படும்.

தொகுப்புகள் ஜாவா எஸ்இ 14 நிறுவ தயாராக உள்ளது (JDK, JRE மற்றும் Server JRE) தயாரிக்கப்படுகின்றன லினக்ஸ் (x86_64), விண்டோஸ் மற்றும் மேகோஸ். ஓபன்ஜெடிகே திட்டத்தால் உருவாக்கப்பட்ட ஜாவா 14 குறிப்பு செயல்படுத்தல் ஜிபிஎல்வி 2 உரிமத்தின் கீழ் குனு கிளாஸ் பாத் விதிவிலக்குகளுடன் முழுமையாக திறக்கப்பட்டுள்ளது, இது வணிக தயாரிப்புகளுடன் மாறும் இணைப்பை அனுமதிக்கிறது.

ஜாவா எஸ்இ 14 இன் முக்கிய புதிய அம்சங்கள்

இந்த புதிய பதிப்பு ஜாவா எஸ்இ 14 ஒரு வழக்கமான ஆதரவு காலமாக வகைப்படுத்தப்பட்டுள்ளது தற்போதைய நிலையான எல்.டி.எஸ் கிளை "ஜாவா எஸ்இ 11" 2026 வரை புதுப்பிப்புகளைக் கொண்டிருக்கும், முந்தைய ஜாவா 8 எல்டிஎஸ் கிளை டிசம்பர் 2020 வரை ஆதரிக்கப்படும் என்பதால் எந்த பதிப்புகள் அடுத்த பதிப்பிற்கு முன் வெளியிடப்படும்.

இந்த பதிப்பின் முக்கிய புதுமைகளில் இன் சோதனை ஆதரவு உதாரணமாகசாதனை y சோதனை ஆதரவு ஜோடிஉரை தொகுதிகளுக்கு விரிவாக்கப்பட்டது.

  • உதாரணமாக: சரிபார்க்கப்பட்ட மதிப்பை அணுக உள்ளூர் மாறியை உடனடியாக தீர்மானிக்க அனுமதிக்கும் ஆபரேட்டரில் உள்ள வடிவங்களின் பொருத்தத்திற்கு இது பயன்படுத்தப்படுகிறது.
  • பதிவு: வகுப்புகளை வரையறுக்க ஒரு சிறிய வழியை வழங்குகிறது, போன்ற பல்வேறு குறைந்த-நிலை முறைகளின் வெளிப்படையான வரையறையைத் தவிர்க்கிறது சமம் (), ஹாஷ் குறியீடு () y toString (), புலங்களில் மட்டுமே தரவு சேமிக்கப்படும் சந்தர்ப்பங்களில்.
  • உரை தொகுதிகளில் விரிவாக்கம்: தொகுப்பில் அசல் உரை வடிவமைப்பிலிருந்து தப்பித்து பாதுகாக்காமல் உங்கள் மூலக் குறியீட்டில் பல வரி உரை தரவை சேர்க்க அனுமதிக்கும் புதிய வடிவிலான சரம் எழுத்தர்களை வழங்குகிறது. பிளாக் ஃப்ரேமிங் மூன்று இரட்டை மேற்கோள்களுடன் செய்யப்படுகிறது.
    ஜாவா 14 இல், உரைத் தொகுதிகள் ஒரு இடத்தை வரையறுக்க "\ s" என்ற தப்பிக்கும் வரிசையையும் அடுத்த வரியுடன் இணைவதற்கு "\" ஐ ஆதரிக்கின்றன.

அதையும் நாம் காணலாம் jpackage பயன்பாட்டின் முன்னோட்ட பதிப்பு செயல்படுத்தப்பட்டது, என்று முழுமையான ஜாவா பயன்பாடுகளுக்கான தொகுப்புகளை உருவாக்க உங்களை அனுமதிக்கிறது. இந்த பயன்பாடு ஜாவாஎஃப்எக்ஸ் ஜாவாபாகேஜரை அடிப்படையாகக் கொண்டது மற்றும் பல்வேறு தளங்களுக்கான சொந்த வடிவங்களில் தொகுப்புகளை உருவாக்க உங்களை அனுமதிக்கிறது (விண்டோஸிற்கான எம்எஸ்ஐ மற்றும் எக்ஸே, மேகோஸுக்கு பி.கே.ஜி மற்றும் டி.எம்.ஜி, லினக்ஸிற்கான டெப் மற்றும் ஆர்.பி.எம்).

மறுபுறம் அது குறிப்பிடப்பட்டுள்ளதுஜி 1 குப்பை சேகரிப்பாளருக்கு புதிய நினைவக ஒதுக்கீட்டு வழிமுறை சேர்க்கப்பட்டுள்ளது, NUMA கட்டமைப்பைப் பயன்படுத்தி பெரிய அமைப்புகளில் பணிபுரியும் குறிப்பிட்ட பண்புகளை கணக்கில் எடுத்துக்கொள்வது. புதிய நினைவக ஒதுக்கீடு "+ XX: + UseNUMA" கொடியைப் பயன்படுத்தி இயக்கப்பட்டது, மேலும் இது NUMA கணினிகளில் செயல்திறனை கணிசமாக அதிகரிக்கும்.

வெளிப்புற நினைவக அணுகல் API இன் முன்னோட்டம்,, que ஜாவா பயன்பாடுகளை நினைவகத்தின் பகுதிகளை பாதுகாப்பாகவும் திறமையாகவும் அணுக அனுமதிக்கிறது மெமரிசெக்மென்ட், மெமரி அட்ரஸ் மற்றும் மெமரி லேஅவுட் ஆகியவற்றின் புதிய சுருக்கங்களை கையாளுவதன் மூலம் ஜாவா குவியலில் இருந்து.

சோலாரிஸ் ஓஎஸ் மற்றும் ஸ்பார்க் செயலிகளுக்கான துறைமுகங்கள் வழக்கற்றுப் போய்விட்டதாக அறிவிக்கப்பட்டன எதிர்காலத்தில் இவற்றை அகற்றும் நோக்கத்துடன். இந்த துறைமுகங்களை வழக்கற்றுப்போன பகுதிகளுக்கு நகர்த்தினால், சோலாரிஸ் மற்றும் ஸ்பார்க்கிற்கான குறிப்பிட்ட அம்சங்களை பராமரிக்க நேரத்தை வீணாக்காமல் புதிய ஓபன்ஜெடிகே அம்சங்களின் வளர்ச்சியை சமூகம் துரிதப்படுத்தும்.

மேலும் சிஎம்எஸ் குப்பை சேகரிப்பான் அகற்றப்பட்டது (ஒரே நேரத்தில் மார்க் ஸ்வீப்), இது இரண்டு ஆண்டுகளுக்கு முன்பு வழக்கற்றுப் போனது மற்றும் அதனுடன் இல்லை. மேலும், குப்பை சேகரிப்பு வழிமுறைகள் மற்றும் பேரலெல்ஸ்கேஞ்ச் சீரியல்ஓல்ட் ஆகியவற்றின் கலவையானது வழக்கற்றுப்போனதாக அறிவிக்கப்பட்டது.

மற்ற மாற்றங்களில் விளம்பரத்தில் குறிப்பிடப்பட்டுள்ளது:

  • Pack200 வழிமுறையைப் பயன்படுத்தி JAR கோப்புகளை சுருக்குவதற்கான கருவிகள் மற்றும் API கள் அகற்றப்பட்டுள்ளன.
  • பறக்கும்போது JFR நிகழ்வுகளைக் கண்காணிக்க API சேர்க்கப்பட்டது (JDK விமான ரெக்கார்டர்), எடுத்துக்காட்டாக தொடர்ச்சியான கண்காணிப்பை ஒழுங்கமைக்க.
  • Jdk.nio.mapmode தொகுதி சேர்க்கப்பட்டுள்ளது, இது நிலையற்ற நினைவகத்தை (NVM) குறிக்கும் மேப் செய்யப்பட்ட பைட் பஃப்பர்களை (MappedByteBuffer) உருவாக்க புதிய முறைகளை (READ_ONLY_SYNC, WRITE_ONLY_SYNC) வழங்குகிறது.

Si நீங்கள் இதைப் பற்றி மேலும் அறிய விரும்புகிறீர்கள், இந்த புதிய பதிப்பின் அறிவிப்பை நீங்கள் சரிபார்க்கலாம் பின்வரும் இணைப்பில். 


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.