Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा 9 में कॉमन लोकेल डेटा रिपोजिटरी (सीएलडीआर) क्या है?


अंतर्राष्ट्रीयकरण Java 9 के लिए एन्हांसमेंट में सक्षम करना . शामिल है सीएलडीआर . के स्थानीय डेटा डिफ़ॉल्ट रूप से।

स्थानीय डेटा के लिए चार अलग-अलग स्रोत हैं जिन्हें नीचे दिए गए कीवर्ड का उपयोग करके पहचाना गया है:

  • सीएलडीआर :यूनिकोड कॉमन लोकेल डेटा रिपोजिटरी (सीएलडीआर) प्रोजेक्ट द्वारा प्रदान किया गया स्थानीय डेटा।
  • होस्ट :मौजूदा उपयोगकर्ता का अंतर्निहित ऑपरेटिंग सिस्टम की सेटिंग का अनुकूलन। ऑपरेटिंग सिस्टम के आधार पर, दिनांक, समय, संख्या और मुद्रा जैसे स्वरूपों का समर्थन किया जा सकता है।
  • एसपीआई :स्थापित एसपीआई प्रदाताओं में लागू की गई स्थानीय-संवेदनशील सेवाएं।
  • COMPAT (JRE): स्थानीय डेटा जो जावा 9 से पहले रिलीज़ के साथ संगत है। जेआरई को अभी भी एक मूल्य के रूप में इस्तेमाल किया जा सकता है लेकिन भविष्य में बहिष्कृत और हटाया जा सकता है।

Java 8 और पिछले संस्करणों में, JRE डिफ़ॉल्ट लोकेल डेटा है। Java 9 CLDR . सेट करता है डिफ़ॉल्ट रूप से सर्वोच्च प्राथमिकता के रूप में। हम java.locale.providers . का उपयोग करके पसंदीदा क्रम में एक स्थानीय डेटा स्रोत का चयन करते हैं सिस्टम संपत्ति। यदि कोई प्रदाता स्थानीय डेटा का अनुरोध करने में विफल रहता है, तो अगले प्रदाता को संसाधित किया जा सकता है।

java.locale.providers=COMPAT,CLDR,HOST,SPI


अगर हम प्रॉपर्टी सेट नहीं करते हैं, तो डिफ़ॉल्ट व्यवहार है:

java.locale.providers=CLDR,COMPAT,SPI


Java 8 के साथ संगत बनाने के लिए, COMPAT को CLDR से आगे रखें।

java.locale.providers=COMPAT,CLDR

  1. डेटा सेंटर क्या है?

    एक डेटा केंद्र, जिसे कभी-कभी डेटासेंटर . के रूप में लिखा जाता है (एक शब्द), एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। एक डेटा सेंटर को कंप्यूटर रूम के रूप में सोचें जो इसकी दीवारों को बढ़ा देता है। वे किसी भी तरह का डेटा स्टोर कर सकते हैं, चाह

  1. जावा में StringIndexOutOfBoundsException क्या है?

    जावा में वर्णों के अनुक्रम को संग्रहीत करने के लिए स्ट्रिंग्स का उपयोग किया जाता है, उन्हें वस्तुओं के रूप में माना जाता है। java.lang पैकेज का स्ट्रिंग वर्ग एक स्ट्रिंग का प्रतिनिधित्व करता है। आप या तो नए कीवर्ड (किसी भी अन्य ऑब्जेक्ट की तरह) का उपयोग करके या शाब्दिक (किसी भी अन्य आदिम डेटाटाइप क

  1. जावा में डबल-बफरिंग क्या है?

    डबल-बफरिंग एक ऑफ-स्क्रीन छवि बफर में ग्राफिक्स खींचने और फिर बफर की सामग्री को एक ही बार में स्क्रीन पर कॉपी करने की प्रक्रिया है। जटिल ग्राफिक्स के लिए, डबल-बफरिंग का उपयोग करने से झिलमिलाहट की समस्या कम हो सकती है। जावा स्विंग अपने सभी घटकों के लिए स्वचालित रूप से डबल-बफरिंग का समर्थन करता है। डबल