जावा में नॉन सिंक्रोनाइज़ेशन क्या है?
जावा में नॉन सिंक्रोनाइज़ेशन क्या है?

वीडियो: जावा में नॉन सिंक्रोनाइज़ेशन क्या है?

वीडियो: जावा में नॉन सिंक्रोनाइज़ेशन क्या है?
वीडियो: सिंक्रोनाइज़ेशन का रहस्य |The Secret of Synchronization 2024, अप्रैल
Anonim

गैर - सिंक्रनाइज़ इसका मतलब है कि किसी भी समय दो या दो से अधिक धागे उस विशेष वर्ग के तरीकों तक पहुंच सकते हैं। StringBuilder a का एक उदाहरण है गैर - सिंक्रनाइज़ कक्षा। आम तौर पर, ए गैर - सिंक्रनाइज़ कक्षा थ्रेड-सुरक्षित नहीं है। (लेकिन कुछ गैर - सिंक्रनाइज़ कक्षाएं थ्रेड-सुरक्षित हैं)

इसी तरह, लोग पूछते हैं, गैर सिंक्रनाइज़ का अर्थ क्या है?

परिभाषा अतुल्यकालिक की।: नहीं एक ही समय पर कार्य करना या घटित होना: सिंक्रनाइज़ नहीं अतुल्यकालिक घड़ियाँ अतुल्यकालिक गतियाँ।

जावा में सिंक्रोनाइज़ेशन क्या है? जावा में तुल्यकालन किसी भी साझा संसाधन के लिए एकाधिक थ्रेड्स की पहुंच को नियंत्रित करने की क्षमता है। जावा तुल्यकालन बेहतर विकल्प है जहां हम केवल एक थ्रेड को साझा संसाधन तक पहुंचने की अनुमति देना चाहते हैं।

इसके अलावा, जावा में सिंक्रनाइज़ और अनसिंक्रनाइज़ का क्या अर्थ है?

सिंक्रनाइज़ अभिगम साधन डेटा तक पहुंचने के लिए आपके पास किसी प्रकार का लॉकिंग है। इसका उपयोग करके पेश किया जा सकता है सिंक्रनाइज़ कीवर्ड या कुछ उच्च स्तरीय निर्माणों का उपयोग करके जावा . अनसिंक्रनाइज़्ड अभिगम साधन कि डेटा एक्सेस करते समय आपके पास कोई लॉकिंग शामिल नहीं है।

इसका क्या अर्थ है ArrayList सिंक्रनाइज़ नहीं है?

यह साधन के उदाहरण ArrayList नहीं हैं थ्रेडसेफ होने की गारंटी। हो रहा समकालिक साधन कि प्रत्येक ऑपरेशन थ्रेड सुरक्षित है - यदि आप इसका उपयोग करते हैं सारणी सूची एक ही समय में दो धागों से, वे कर सकते हैं राज्य को भ्रष्ट मत करो। हालांकि, यह बनाता है यह धीमा।

सिफारिश की: