ઓરેકલે જાવા એસઈ 15 ના પ્રકાશનની ઘોષણા કરી, જાણો શું છે નવું

વિકાસના છ મહિના પછી, ઓરેકલે મુક્ત કરવાની જાહેરાત કરી ની નવી આવૃત્તિ જાવા SE 15 ઓપન સોર્સ ઓપનજેડીકે પ્રોજેક્ટનો ઉપયોગ કરે છે તે સંદર્ભ અમલીકરણ તરીકે.

જાવા SE 15 તે નિયમિત સપોર્ટ વર્ઝન તરીકે વર્ગીકૃત થયેલ છે, આગલા સંસ્કરણ સુધી પ્રકાશિત થવાના અપડેટ્સ સાથે. જેava SE 11 નો ઉપયોગ લાંબા ગાળાના સપોર્ટ લેગ તરીકે થવો જોઈએ (એલટીએસ) અને અપડેટ્સ 2026 સુધી પ્રકાશિત કરવામાં આવશે. ની અગાઉની શાખા જાવા 8 એલટીએસને ડિસેમ્બર 2020 સુધી સપોર્ટ કરવામાં આવશે. આગામી એલટીએસનું પ્રકાશન સપ્ટેમ્બર 2021 માં સુનિશ્ચિત થયેલ છે.

જાવા SE 15 ની મુખ્ય નવી સુવિધાઓ

આ નવા સંસ્કરણમાં, એડડીએસએ આરએફસી 8032 સહી માટે સપોર્ટ ફંક્શન રજૂ કરવામાં આવ્યું છે, એડડીએસએની સૂચિત અમલીકરણ હાર્ડવેર પ્લેટફોર્મ પર આધારિત નથી, તે સાઇડ ચેનલ હુમલાઓથી સુરક્ષિત છે (તમામ ગણતરીના સતત સમયની ખાતરી આપવામાં આવે છે) અને તે સમાન સ્તરના સંરક્ષણ સાથે, પ્રભાવમાં દ્રષ્ટિએ સીમાં લખાયેલ હાલની ઇસીડીએસએ અમલીકરણને બહાર કા .ે છે.

બીજો પરિવર્તન છે સીલ કરેલા વર્ગો અને ઇન્ટરફેસો માટે પ્રાયોગિક સપોર્ટ ક્યુ તેનો ઉપયોગ અન્ય વર્ગો અને ઇન્ટરફેસો દ્વારા કરી શકાતો નથી વારસામાં, વિસ્તૃત કરવા અથવા અવગણવું.

જાવા SE ના આ નવા સંસ્કરણમાં પણ પ્રકાશિત થયેલ છે 15 છે છુપાયેલા વર્ગો માટે સપોર્ટ કે જેનો ઉપયોગ સીધા જ બાયકોડ દ્વારા થઈ શકતો નથી અન્ય વર્ગના. છુપાયેલા વર્ગોનો મુખ્ય ઉપયોગ એ ફ્રેમવર્ક માટે છે કે જે ગતિશીલ રીતે રનટાઇમ સમયે વર્ગો ઉત્પન્ન કરે છે અને પ્રતિબિંબ દ્વારા આડકતરી રીતે તેનો ઉપયોગ કરે છે.

કચરો એકત્ર કરનાર ઝેડજીસી (ઝેડ કચરો કલેકટર) સ્થિર અને સામાન્ય વપરાશ માટે તૈયાર તરીકે માન્યતા આપવામાં આવી છે. ઝેડજીસી શક્ય તેટલું શક્ય કચરો સંગ્રહ કરવાને કારણે વિલંબને ઘટાડવા માટે નિષ્ક્રિય સ્થિતિમાં કાર્ય કરે છે (ઝેડજીસીનો ઉપયોગ કરતી વખતે ડાઉનટાઇમ 10 એમએસ કરતા વધુ ન હોય) અને નાના અને મોટા heગલાઓ સાથે કામ કરી શકે છે, કેટલાક સોથી કદના મેગાબાઇટ્સથી લઈને ઘણી ટેરાબાઇટ્સ.

કચરો એકત્ર કરનાર શેનાન્ડોઆહ સ્થિર છે અને સર્વવ્યાપક તરીકે માન્યતા પ્રાપ્ત કરી છે. શેનાન્ડોઆહ રેડ હેટ અને દ્વારા વિકસિત થયેલ છે એલ્ગોરિધમનો ઉપયોગ કરવા માટે વપરાય છે જે કચરો એકત્રિત દરમિયાન થોભો સમય ઘટાડે છે જ્યારે જાવા એપ્લિકેશન ચલાવતા સમાંતરમાં સફાઈ કરો છો.

પણ ટેક્સ્ટ બ્લોક્સ માટેનો આધાર સ્થિર કરવામાં આવ્યો છે અને ભાષામાં દાખલ થયા: એ શાબ્દિક શબ્દમાળાઓનું નવું સ્વરૂપ તેઓ તમને એસ્કેપ અક્ષરોનો ઉપયોગ કર્યા વિના અને બ્લોકમાં મૂળ ટેક્સ્ટ ફોર્મેટિંગને સાચવ્યા વિના તમારા સ્રોત કોડમાં મલ્ટિલાઇન લખાણ ડેટા શામેલ કરવાની મંજૂરી આપે છે.

બીજી બાજુ લીગસી ડેટાગ્રામસોકેટ એપીઆઈ તરીકે ફરીથી કામ કરવામાં આવ્યું છે જૂના જાવા ડોટ ડોટ.ટટગ્રામસ્કેટ અને જાવા ડોટ.મલ્ટિકાસ્ટસોકેટ અમલીકરણને આધુનિક અમલીકરણ દ્વારા બદલવામાં આવ્યું છે જે ડિબગ અને જાળવવાનું સરળ છે, અને લૂમ પ્રોજેક્ટ દ્વારા વિકસિત વર્ચ્યુઅલ થ્રેડો સાથે સુસંગત છે.

હાલના કોડ સાથે સંભવિત સંભવિત સંભવિત કિસ્સામાં, જુના અમલીકરણને દૂર કરવામાં આવ્યું નથી અને jdk.net.usePlainDatગ્રામSketImpl વિકલ્પનો ઉપયોગ કરીને સક્રિય કરી શકાય છે.

ઉપરાંત, પેટર્ન મેચિંગનો બીજો પ્રાયોગિક અમલીકરણ સૂચિત છે "દાખલા તરીકે" operatorપરેટરમાં, જે તમને ચકાસેલા મૂલ્યને immediatelyક્સેસ કરવા માટે સ્થાનિક ચલને તુરંત વ્યાખ્યાયિત કરવાની મંજૂરી આપે છે.

અંતે, «રેકોર્ડ» કીવર્ડનો બીજો પ્રાયોગિક અમલીકરણ પણ પ્રકાશિત કરવામાં આવ્યો છે, જે વર્ગ વ્યાખ્યાઓ માટે કોમ્પેક્ટ ફોર્મ પ્રદાન કરે છે, બરાબર (), હેશકોડ () અને ટStસ્ટ્રિંગ જેવી ઘણી નિમ્ન-સ્તરની પદ્ધતિઓને સ્પષ્ટપણે વ્યાખ્યાયિત કરવાની આવશ્યકતાને ટાળીને (), એવા કિસ્સામાં કે જ્યાં ડેટા ફક્ત ફીલ્ડ્સમાં જ સ્ટોર કરવામાં આવે છે.

છેલ્લે અન્ય ફેરફારો કે જે standભા છે:

  • બાહ્ય મેમરી accessક્સેસ API નો બીજો ડ્રાફ્ટ સૂચિત છે
  • લkingકિંગ ઓવરહેડ ઘટાડવા માટે હોટસ્પોટ જેવીએમ દ્વારા ઉપયોગમાં લેવામાં આવતી બાયસડ લ Locકિંગ optimપ્ટિમાઇઝેશન તકનીકને અક્ષમ કરવામાં આવી છે અને દૂર કરવામાં આવી છે.
  • જાહેર કરેલા અપ્રચલિત મિકેનિઝમનું આરએમઆઈ સક્રિયકરણ, જે ભવિષ્યના પ્રકાશનમાં દૂર કરવામાં આવશે.
  • જાવા એસઇ 11 માં દૂર કરવામાં આવેલ નેશornર્ન જાવાસ્ક્રિપ્ટ એન્જિનને દૂર કર્યું.
  • સોલારિસ ઓએસ અને સ્પાર્ક પ્રોસેસરો (સોલારિસ / એસપીએઆરસી, સોલારિસ / એક્સ 64, અને લિનક્સ / સ્પાર્ક) માટે દૂર કરેલા બંદરો.

Si તમે તેના વિશે વધુ જાણવા માંગો છો આ નવા સંસ્કરણ વિશે. તમે વિગતો ચકાસી શકો છો નીચેની કડીમાં


લેખની સામગ્રી અમારા સિદ્ધાંતોનું પાલન કરે છે સંપાદકીય નૈતિકતા. ભૂલની જાણ કરવા માટે ક્લિક કરો અહીં.

ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.