Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

जावा 21 वर्चुअल थ्रेड्स और जेनरेशनल ZGC के साथ क्रांति लाता है: मुख्य हाइलाइट्स

जावा 21 वर्चुअल थ्रेड्स और जेनरेशनल ZGC के साथ क्रांति लाता है: मुख्य हाइलाइट्स

तकनीक जगत असंख्य सुधारों के साथ Java 21 इंतजार कर रहा है, उनमें से प्रमुख है प्रारंभिक रूप में वर्चुअल थ्रेड्स की शुरूआत और जेनरेशनल जेड गारबेज कलेक्टर की अंतिम स्थापना, जिसे आमतौर पर जेडजीसी के रूप में जाना जाता है।

Java कार्यान्वयन अद्यतनों को सामान्यतः विभिन्न प्रोजेक्ट उपसमूहों में वर्गीकृत किया जाता है। यह विशेष सुधार चक्र तीन प्रमुख परियोजनाओं से नवाचार लाता है: लूम, पनामा और एम्बर। ये तीन पहल ओरेकल की परिभाषा के अनुसार, Java की समवर्तीता को बढ़ाने, मूल कोड के साथ इसके लिंक, और उम्मीदवार जेईपी के रूप में उनके समर्थन पर छोटे, प्रयोज्य-केंद्रित Java भाषा सुविधाओं के आगमन पर केंद्रित हैं।

प्रोजेक्ट लूम ने इस नवीनतम संस्करण में विशिष्ट पूर्वावलोकन विशेषताओं में से एक के रूप में महत्वपूर्ण विशेषताओं में से एक - वर्चुअल थ्रेड्स की शुरुआत की है, जो जावा प्लेटफ़ॉर्म के लिए ओरेकल के विकास के एसवीपी और ओपनजेडीके चेयर, Georges Saab द्वारा आयोजित किया गया है। जेईपी रिकॉर्ड वर्चुअल थ्रेड्स को 'उच्च-थ्रूपुट समवर्ती अनुप्रयोगों को लिखने, बनाए रखने और अवलोकन करने के बारे में अल्ट्रा-लाइट थ्रेड्स कारण' के रूप में स्पष्ट करता है।

साब के अनुसार, इस तकनीकी छलांग में आपके मौजूदा सॉफ़्टवेयर के साथ अनुकूलता सुनिश्चित करते हुए जावा के स्केलेबिलिटी परिदृश्य को फिर से परिभाषित करने की क्षमता है। इस सुविधा ने प्रोग्रामिंग हलकों में जबरदस्त उत्साह पैदा किया है, यहां तक ​​कि जावा के तत्काल दायरे से बाहर के पेशेवरों में भी, जो जावा द्वारा इस अवधारणा के कार्यान्वयन की सराहना कर रहे हैं।

प्रोजेक्ट लूम में दो अन्य पूर्वावलोकन सुविधाएँ भी शामिल हैं, अर्थात् स्कोप्ड मान और संरचित समवर्ती। जबकि स्कोप्ड मान विधि मापदंडों की किसी भी आवश्यकता के बिना तरीकों के लिए मूल्यों के कुशल और सुरक्षित साझाकरण को सक्षम करते हैं, संरचित समवर्ती विविध थ्रेड से कई संबंधित कार्यों को एक इकाई के रूप में प्रस्तुत करता है, जिससे कुशल त्रुटि प्रबंधन और विश्वसनीयता बढ़ाने की सुविधा मिलती है।

रिलीज़ में अन्य उल्लेखनीय समावेशन, भले ही वह किसी विशिष्ट नामित प्रोजेक्ट से बंधा न हो, जेनरेशनल ZGC है। यह पुरानी और नई वस्तुओं को अलग करता है ताकि युवा वस्तुओं को अधिक बार एकत्र किया जा सके, जिससे कम आवंटन स्टॉल, कम ढेर मेमोरी ओवरहेड और कचरा संग्रहण के कारण कम सीपीयू ओवरहेड हो सकता है।

प्रोजेक्ट एम्बर के संयोजन में, जावा 21 स्विच एक्सप्रेशन के लिए पैटर्न मिलान की शुरुआत करता है, जिससे विभिन्न पैटर्न के खिलाफ एक एक्सप्रेशन का परीक्षण किया जा सकता है, जिससे डेटा-उन्मुख प्रश्नों को अधिक संक्षिप्त और सुरक्षित तरीके से व्यक्त करने में मदद मिलती है।

प्रोजेक्ट एम्बर के अन्य उल्लेखनीय समावेशन में अनाम पैटर्न और चर, और अनाम वर्ग और उदाहरण मुख्य विधियाँ शामिल हैं, जो दोनों पूर्वावलोकन चरण में हैं। इन परिवर्धनों का उद्देश्य शुरुआती लोगों के लिए जावा को और अधिक सुलभ और समझने में आसान बनाना है, साथ ही भाषा की अवधारणाओं के बेहतर क्षेत्रों में अधिक उन्नत जावा कार्यक्रमों को लिखने में एक सहज परिवर्तन के साथ।

प्रोजेक्ट पनामा से उभरते हुए दो एपीआई में सुधार विकसित किए जा रहे हैं: विदेशी फ़ंक्शन और मेमोरी एपीआई (वर्तमान में इसके तीसरे पूर्वावलोकन में) और वेक्टर एपीआई (इसके छठे इनक्यूबेटर चरण में)। जबकि पूर्व बाहरी सिस्टम के साथ जावा प्रोग्राम इंटरऑपरेबिलिटी की सुविधा देता है, बाद वाला रनटाइम के दौरान संगत सीपीयू आर्किटेक्चर पर इष्टतम वेक्टर निर्देश सुनिश्चित करता है।

Java 21 में अतिरिक्त नए तत्वों में अनुक्रमित संग्रह, कुंजी एनकैप्सुलेशन तंत्र एपीआई, चरणबद्ध 32-बिट x86 पोर्ट और एजेंटों की गतिशील लोडिंग को अस्वीकार करने की तैयारी शामिल है। जावा छोटे पैमाने की परियोजनाओं से लेकर उद्यम-स्तर के समाधानों तक हर चीज के लिए पसंदीदा विकास मंच बना हुआ है, जिसमें ऐपमास्टर no-code प्लेटफॉर्म दक्षता और स्केलेबिलिटी में अग्रणी है।

विकास की दुनिया, चाहे वह वेब या मोबाइल एप्लिकेशन के लिए हो, लगातार विकसित हो रही है, और जैसा कि जॉर्जेस साब कहते हैं, जावा की स्थिति से प्रचुर संतुष्टि है और नवाचारों की एक रोमांचक श्रृंखला पाइपलाइन में इंतजार कर रही है।

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें