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

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

अंतर्राष्ट्रीयकरण संवर्द्धन

Java 9 के लिए अंतर्राष्ट्रीयकरण संवर्द्धन में डिफ़ॉल्ट रूप से CLDR लोकेल डेटा को सक्षम करना शामिल है।

लोकेल डेटा के चार स्रोत

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

प्राथमिकता क्रम कॉन्फ़िगर करना

हम java.locale.providers सिस्टम प्रॉपर्टी का उपयोग करके पसंदीदा क्रम में लोकेल डेटा स्रोत का चयन कर सकते हैं। यदि कोई प्रोवाइडर अनुरोधित लोकेल डेटा प्रदान करने में विफल रहता है, तो अगला प्रोवाइडर संसाधित किया जाता है।

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

डिफ़ॉल्ट व्यवहार (यदि प्रॉपर्टी सेट नहीं है)

java.locale.providers=CLDR,COMPAT,SPI

Java 8 के साथ संगतता के लिए

java.locale.providers=COMPAT,CLDR

Java 9 डिफ़ॉल्ट रूप से CLDR को उच्चतम प्राथमिकता देता है, जो अधिक आधुनिक और मानकीकृत लोकेल डेटा प्रदान करता है।

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

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

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

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

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

    डबल-बफरिंग ऑफ-स्क्रीन इमेज बफर में ग्राफिक्स ड्रॉ करने की प्रक्रिया है और फिर बफर के कंटेंट को एक बार में स्क्रीन पर कॉपी करना है। कॉम्प्लेक्स ग्राफिक्स के लिए, डबल-बफरिंग का उपयोग फ्लिकरिंग मुद्दों को कम कर सकता है। Java Swing अपने सभी कंपोनेंट्स के लिए ऑटोमेटिकली डबल-बफरिंग सपोर्ट करता है। डबल-ब