जावा में हैशिंग का क्या उपयोग है?
जावा में हैशिंग का क्या उपयोग है?

वीडियो: जावा में हैशिंग का क्या उपयोग है?

वीडियो: जावा में हैशिंग का क्या उपयोग है?
वीडियो: Hashing in Java 2024, नवंबर
Anonim

हैशिंग ऑब्जेक्ट डेटा को कुछ प्रतिनिधि पूर्णांक मान पर मैप करने के लिए कुछ फ़ंक्शन या एल्गोरिदम का उपयोग करने का अर्थ है। यह तथाकथित हैश कोड (या बस हैश ) तब हो सकता है उपयोग किया गया मानचित्र में आइटम की तलाश करते समय हमारी खोज को कम करने के तरीके के रूप में।

इसी तरह, जावा में हैशिंग क्या है?

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

इसके अतिरिक्त, हैशिंग का क्या अर्थ है? हैशिंग एक गणितीय फ़ंक्शन का उपयोग करके पाठ की एक स्ट्रिंग से एक मान या मान उत्पन्न कर रहा है। एक सूत्र उत्पन्न करता है हैश , जो छेड़छाड़ के खिलाफ ट्रांसमिशन की सुरक्षा की रक्षा करने में मदद करता है। हैशिंग एक कुशल तरीके से डेटाबेस तालिका में प्रमुख मानों को छाँटने की एक विधि भी है।

यह भी सवाल है कि हैशिंग का उपयोग किस लिए किया जाता है?

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

जावा में हैशिंग टक्कर क्या है?

ए टक्कर तब होता है जब a हैश फ़ंक्शन दो अलग-अलग कुंजियों के लिए एक ही बाल्टी स्थान देता है। ए टक्कर तब होगा जब दो अलग-अलग कुंजियों में एक ही हैशकोड होता है, जो हो सकता है क्योंकि दो असमान वस्तुओं में जावा एक ही हैशकोड हो सकता है।

सिफारिश की: