CodeGym /جاوا بلاگ /Random-SD /جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟ ريليزز آف نيو فريم ورڪ ۽ جڪار...
John Squirrels
سطح
San Francisco

جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟ ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 ۾

گروپ ۾ شايع ٿيل
جاوا اڃا تائين ناقابل اعتبار حد تائين مشهور آهي 27 سالن کان پوءِ ان جي رليز کان پوءِ سن مائڪرو سسٽم. ڪيترن ئي مٿين پروگرامنگ چارٽس جي مطابق، جاوا دنيا ۾ ٻيو نمبر مشهور پروگرامنگ ٻولي رهي ٿي، صرف پٿون جي پٺيان. ۽ توهان کي بهتر سمجهڻ ۾ مدد ڏيڻ لاءِ ته ڇا اڃا تائين جاوا کي ايترو گهربل بڻائي ٿو، اسان توهان کي ڏيکارڻ چاهيون ٿا جاوا “ڊائنامڪس ۾” ۽ اهو ڪيئن 2022 ۾ ترقي ڪئي. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست ۾ 2022 - 1

جاوا جا ڪهڙا نوان ورجن جاري ڪيا ويا؟ اچو ته جائزو وٺون جديد جاوا ايڊيشن

جديد جاوا ورزن هاڻي هر 6 مهينن جي پيروي ڪندا آهن. هن سال اسان ڏٺو جاوا 18 مارچ ۾ ۽ جاوا 19 سيپٽمبر ۾. نوٽ ڪريو ته اهي غير LTS ورزن آهن: جديد *LTS ايڊيشن، Java 17، مارچ 2021 ۾ جاري ڪيو ويو. *LTS ورجن صرف استحڪام، سيڪيورٽي، ۽ ڪارڪردگي بهتري کي يقيني بڻائين ٿا پر نيون خاصيتون نه. اهو ڪيو ويو آهي خطري کي گهٽائڻ لاءِ ته هڪ تازه ڪاري ڪنهن اوزار يا لائبريري سان رابطي کي ٽوڙي سگهي ٿي. اهو زور ڏيڻ جي قابل آهي ته 2018 کان اڳ، جاوا ڇڏڻ واري چڪر تمام گهڻي هئي ۽ شايد 5 سالن تائين وٺي سگھي ٿي. اڃان تائين، دنيا وڌيڪ متحرڪ ٿي چڪي آهي، تنهنڪري مقابلو ڪرڻ ۽ اڄ جي سخت آئي ٽي ماحول ۾ ڪامياب ٿيڻ لاء، جاوا اچي ٿو اپ گريڊ سان گڏ گهڻو ڪري بعد ۾. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 2 ۾

Java 18. نئون ڇا آهي؟

جيڪڏهن توهان حيران ٿي رهيا آهيو ته ڪهڙيون تبديليون يا تبديليون اسان جاوا 18 رليز سان ڏسي سگهون ٿا، هتي اهي آهن:
  • UTF-8 . جاوا 18 کان اڳ، آپريٽنگ سسٽم انڪوڊنگ فائلن کي پڙهڻ لاءِ استعمال ڪيو ويندو هو بغير ڪنهن واضح ڪردار جي پڇاڙي جي وضاحت ڪرڻ. وڌيڪ نه. UTF-8 سڀني آپريٽنگ سسٽم تي مقرر ڪيل ڊفالٽ ڪردار بڻجي ويو.

  • jwebserver حڪم . هن حڪم کي استعمال ڪندي، صارف تڪڙو تڪڙو ويب سرور شروع ڪري سگھن ٿا.

  • @snippet ٽيگ . هن ٽيگ جي مدد سان، توهان پنهنجي JavaDoc دستاويزن ۾ سورس ڪوڊ جي ٽڪڙن کي ضم ڪري سگهندا.

  • "انٽرنيٽ ايڊريس ريزوليوشن SPI." هن کي استعمال ڪندي، QA ماهر IP پتي لاء معياري حل ڪندڙ کي تبديل ڪري سگھن ٿا.

  • شامل ڪيل پريويو ۽ انڪيوبيٽر خاصيتون ”سوئچ لاءِ پيٽرن ميچنگ،“ ”فارين فنڪشن ۽ ميموري API،“ ۽ ”ویکٹر API“.

  • آسان ويب سرور. جاوا 18 هڪ بنيادي HTTP سرور سان آيو آهي جيڪو شروع ڪري سگهجي ٿو: jwebserver .

Java 19. نئون ڇا آهي؟

جاوا 19 پنهنجي استعمال ڪندڙن کي پيش ڪرڻ لاءِ تمام گهڻيون نوان خاصيتون پيش ڪري ٿو. اڃان تائين، سڀ کان وڌيڪ دلچسپ ماڻهن مان، اسان نمايان ڪري سگھون ٿا:
  • نمونن جي ميلاپ کي وڌائڻ ۽ وڌيڪ نفيس ڊيٽا سوالن جو اظهار ڪرڻ لاءِ نمونن کي رڪارڊ ڪرڻ جي صلاحيت.
  • JEP 424 ، هڪ نئون غير جاوا API فارين ميموري رسائي لاءِ.
  • JEP 426 هڪ API سان ڪارڪردگي بهتر ڪرڻ لاءِ ویکٹر جي حسابن کي ظاهر ڪرڻ لاءِ.
پراجيڪٽ لوم، فارين فنڪشن ۽ ميموري API ، Structured Concurrency ۽ Vector API ۾ ڊولپمينٽ ٿيل ڊگھي انتظار وارا ورچوئل ٿريڊز آخرڪار جاوا 19 ۾ ظاهر ٿيا آهن. اهي في الحال صرف پريويو موڊ ۾ موجود آهن - هي ايندڙ رليز سان تبديل ٿي ويندا.

2022 ۾ ٻين جاوا ورزن جي حالت

2021 ۽ 2022 ۾ جاوا ورزن ۾ ڪيتريون ئي اهم تبديليون آيون آهن. ڪيترين ئي ڪمپنين پنهنجي ايپليڪيشنن جو وڏو حصو جاوا 11 ڏانهن منتقل ڪيو آهي. نيو ريلڪ رپورٽ موجب مارچ 2020 ۾، 84.48 سيڪڙو ايپليڪيشنون جاوا 8 ۾ هلن ٿيون. هاڻي 48.44 ايپليڪيشنن جو % جاوا 11 ۾ آهن بمقابله 46.45 % ايپليڪيشنون جاوا 8 ۾. ڪيتريون ئي ڪمپنيون اڃا تائين جاوا 8 سان جڙيل آهن؟ هتي مختلف سببن جو ميلاپ آهي، عملي مسئلن (توهان جي اوزارن، لائبريرين، فريم ورڪ کي اپڊيٽ ڪرڻ) کان وٺي پاليسي مسئلن تائين. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست ۾ 2022 - 3

ذريعو

ياد رهي ته اهي نسخا ڊگھي مدي وارا سپورٽ آهن، ۽ تازو LTS ايڊيشن، جاوا 17، اڃا تائين مضبوط پوزيشن قائم نه ڪئي آهي پر ان جي رليز ٿيڻ کان ڪجهه مهينن ۾ اڳ ۾ ئي غير LTS نسخن جي اڪثريت کي ختم ڪري ڇڏيو آهي. غير LTS جاوا ورزن عام طور تي گھٽ اپنائڻ وارا آھن، ۽ صرف ڪجھ وينڊرز انھن تي پيچ موڪليندا آھن (ازول سسٽم ھڪڙو روشن نمائندو آھي جيڪو ڪجھ غير LTS ايڊيشن کي سپورٽ ڪري ٿو). اڄ، صرف 2.7٪ ايپليڪيشنون غير LTS جاوا ورزن تي هلن ٿيون، ۽ جاوا 14 انهن مان بادشاهه آهي، جاوا 10 ۽ جاوا 16 سان گڏ تمام گهٽ مشهور آهن. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 4 ۾

جاوا ڊولپر کٽ (JDK) 2022 ۾ تقسيم

جيئن ته Oracle جي مقبوليت گهٽجي رهي آهي، تيئن Amazon جي مقبوليت وڌي رهي آهي. 2020 ۾، Oracle JDK تقسيم جو سڀ کان وڌيڪ مشهور وينڊر هو، جنهن ۾ تقريباً 75٪ جاوا مارڪيٽ شامل هئا، پر هاڻي ان جو حصو اڌ ٿي ويو آهي. Amazon هن سال مارڪيٽ جي 22 سيڪڙو تي تيزيءَ سان ٽپو ڏئي چڪو آهي - 2.18 ۾ 2020 سيڪڙو کان مٿي. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 5 ۾

جاوا ورلڊ 2022 ۾ ٻيا اهم اپ گريڊ: اسپرنگ فريم ورڪ 6، اسپرنگ بوٽ 3، ۽ جڪارتا EE 10 رليز

جڏهن اها جاوا سان لاڳاپيل خبرن تي اچي ٿي، اسان اسپرنگ فريم ورڪ 6 ۽ اسپرنگ بوٽ 3 جي رليز کي ڇڏي نه سگهياسين. VMware نئين اسپرنگ فريم ورڪ 6 کي پنجن سالن لاءِ ترقي ڪئي ۽ ان جي رليز سان، VMware شايد اسپرنگ لاءِ نئين نسل جي شروعات ڪئي آهي. ماحولياتي نظام. اسپرنگ فريم ورڪ 6 لاءِ جاوا 17 ورزن ۽ جڪارتا EE 9 جي ضرورت آهي. ان سان گڏ اهو تازو جاري ڪيل جڪارتا EE 10 کي سپورٽ ڪري ٿو، جيڪو ان کي جديد ويب سرورز جهڙوڪ Tomcat 10.1، Jetty 11، ۽ Undertow 2.3 سان مطابقت رکي ٿو. نئون اسپرنگ بوٽ 3، موڙ ۾، اسپرنگ فريم ورڪ 6 سان مطابقت رکي ٿو ۽ مقامي عملدار تيار ڪرڻ لاءِ سپورٽ رکي ٿو (وڌيڪ تيزيءَ سان شروع ڪريو، گهٽ ميموري استعمال ڪريو، ٽينئر ڪنٽينر جون تصويرون، ۽ بهتر سيڪيورٽي). ان ڪري، جاوا بادل ۾ وڌيڪ مقابلو ٿيو. Jakarta EE 10 جي باري ۾ ڳالهائيندي، ان جي رليز جاوا 19 اپ گريڊ - سيپٽمبر 2022 سان هٿ ۾ هٿ اچي ٿي. ان جو مقصد جڪارتا EE ٽيڪنالاجيز جي اسپيڪٽرم ۾ جديد، آسان، ۽ هلڪو وزن وارا ڪلائوڊ-آبائي جاوا ايپس ٺاهڻ لاءِ چشمي جو هڪ مجموعو پهچائڻ آهي. اهو چوڻ آهي ته، جڪارتا EE 10 واقعي پنهنجي اڳوڻن کان مختلف آهي ۽ 20 کان وڌيڪ اجزاء جي وضاحتن ۾ نئين ڪارڪردگي مهيا ڪري ٿي.

2022 درجه بندي تفصيل ۾

هي جائزو هن سال جي مٿين پروگرامنگ چارٽس ۽ جاوا پوزيشن تي نظر ڪرڻ کان سواءِ نامڪمل هوندو: جون 2022 جي RedMonk پروگرامنگ لينگويج رينڪنگ جي مطابق ، جاوا پنهنجي معزز 3rd جاءِ رکي ٿو. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 6 ۾مهرباني ڪري، نوٽ ڪريو ته RedMonk شايد موجوده ٻوليءَ جي استعمال جي شمارياتي طور تي صحيح نمائندگي پيش نه ڪري، ڇاڪاڻ ته اهو GitHub ۽ Stack Overflow مان ٻولي جي درجه بندي ڪڍي ٿو، ۽ پوءِ انهن کي هڪ درجه بندي لاءِ گڏ ڪري، توهان کي ڏيکارڻ جي ڪوشش ڪري ٿو "حقيقي تصوير" GitHub) ۽ بحث (اسٽيڪ اوور فلو) ڪشش. جيڪڏهن اسان صرف StackOverflow تي غور ڪريون ، جاوا هتي Phyton کان پوءِ ٻي اعليٰ درجي جي، اعتراض تي مبني پروگرامنگ ٻولي آهي. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 7 ۾ان جي باوجود، جيڪڏهن اسان ان کي اسڪرپٽنگ ۽ مارڪ اپ ٻولين سان گڏ گڏوگڏ، جاوا وٺندو. دنيا جي مشهور TIOBE انڊيڪس جي مطابق، جاوا ۾ وڏي تبديلي آئي آهي ، جتي C++ پنهنجي تاريخ ۾ پهريون ڀيرو (2001 کان وٺي) جاوا کي اڳتي وڌايو، مطلب ته جاوا هن وقت چوٿين پوزيشن تي آهي. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 8 ۾صرف ايترو چيو ته، جيڪڏهن توهان گرافس کي ڏسو، توهان ڏسندا ته جاوا اڃا به هن سال (1,70٪) جي ترقي جو تجربو ڪيو آهي. C++ پڻ +4,21٪ هئي، جنهن جي نتيجي ۾ هن کي جاوا کي ٿورو اڳتي وڌڻ جي اجازت ڏني وئي. ، جيڪڏهن اسان ڊگهي مدي واري TIOBE انڊيڪس جو حوالو ڏيون ٿا، اسان اڃا به ڏسندا سين ته جاوا 12 مهينن جي عرصي لاءِ ٽئين مشهور پروگرامنگ ٻولي آهي. جاوا 18 ۽ 19 ۾ نئون ڇا آهي؟  ريليزز آف نيو فريم ورڪ ۽ جڪارتا EE 10. جاوا جي رياست 2022 - 9 ۾چڱو، ڪير ڄاڻي ٿو، ايندڙ 12 مهينن دوران ٽيڪنالاجي دنيا ۾ ڇا ٿيندو؟

نتيجو

بالآخر، جاوا هڪ قائم ڪيل پروگرامنگ ٻولي آهي جيڪا دنيا جي هزارين ڊولپرز پاران استعمال ڪئي وئي آهي، جيڪا سڀني سائزن ۽ شعبن جي ڪمپنين پاران اختيار ڪئي وئي آهي جنهن ۾ فنانس، اي ڪامرس، تيل ۽ گئس جا شعبا، تعليم، صحت، حڪومت، وڏي ڊيٽا، ۽ وڌيڪ شامل آهن. اڃا تائين، اسان يقين رکون ٿا ته جاوا پنهنجي سنترپشن واري نقطي تائين پهچڻ کان پري آهي جيئن اهو مسلسل اڳتي وڌندو رهي ٿو خاصيتن سان جيڪي مجموعي ڪارڪردگي کي بهتر بڻائي ۽ ان جي صلاحيتن کي وڌايو. اسان اڳڪٿي ڪريون ٿا ته ٻولي ترقي ڪندي رهندي ۽ ML ۽ AI جهڙين جديد ٽيڪنالاجيز جي اڀار سان هڪ نئين سڃاڻپ حاصل ڪندي. تنهن ڪري، توهان ڇا سوچيو ته ايندڙ سال ۾ جاوا سان ڇا ٿيندو؟ هن سال جاوا ڪميونٽي لاء نمايان ڇا هئي؟
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION