हेलो दोस्तों, आज के इस ब्लॉग पोस्ट(Wrapper Class In Java In Hindi) में हम जानने वाले है कि Java के अंदर Wrapper class क्या होती है, अगर आपने कभी भी जावा सब्जेक्ट को पढ़ा होगा तो Wrapper class के बारे में जरूर सुना होगा |
तो चलिए इस ब्लॉग पोस्ट(Wrapper Class In Java In Hindi) में हम आपको Wrapper class के बारे में विस्तार से बताते है |
आज के इस internet के समय में हम बहुत सारी applications को देखते है और उपयोग करते है जिससे कि यूजर का डाटा रिसीव करके सर्वर तक भेजा जाता है |(Wrapper Class In Java In Hindi)
जैसे कि उदाहरण के लिए, कोई भी एक बिज़नेस एप्लीकेशन जहाँ पर हम अपना डिटेल एंटर करते है जैसे कि नाम, क्रेडिट कार्ड डिटेल, एड्रेस एंड etc .
और फिर जैसे ही हम इसे सबमिट करते है तो यह डाटा सर्वर के पास चला जाता है जो कि हमारी इनफार्मेशन को स्टोर करके रखता है |(Wrapper Class In Java In Hindi)
यहाँ पर जो सर्वर होता है वो हमारे डाटा को ऑब्जेक्ट के फॉर्म में expect करता है इसलिए हमें भी यह डाटा object के form में भेजने की जरुरत होती है |
हमने जो डाटा अभी fill किया होता है उसमे name एक string type object होता है पर यहाँ पर credit card number एक int टाइप वैल्यू होती है, जो कि एक ऑब्जेक्ट नहीं होती है |
तब इस primitive डाटा टाइप को भी ऑब्जेक्ट में कन्वर्ट करने की जरुरत होती है और फिर हम इसे सर्वर पर भेज सकते है |
और यही conversion करने के लिए हमें Wrapper class की जरुरत पड़ती है |
Wrapper class अपने अंदर एक फील्ड रखती है जो कि primitive data types को store करके रखती है |
और जब हम Wrapper class का ऑब्जेक्ट क्रिएट करते है…..
…. तब यह ऑब्जेक्ट उस प्रिमिटिव डाटा टाइप को भी carry कर लेता है और अब हम इस ऑब्जेक्ट को Server तक भेज सकते है |
और Server पर जाने के बाद सर्वर इस datatype को आसानी से ऑब्जेक्ट से retrive करके use करता है |
और इसके अलावा एक और कारण से हमें Wrapper class की जरुरत पड़ती है |
जावा के अंदर जो collection classes होती है वो Java .util पैकेज के अंदर define होती है |
जो कि केवल object को हैंडल करती है और primitive को नहीं |
तो अगर हम कलेक्शन क्लासेज को use करना चाहते है तो हमें अपने primitive data को object में कन्वर्ट करना पड़ेगा और इसके लिए हमें Wrapper class कि मदद लेनी पड़ेगी |
तो हम यहाँ पर कह सकते है कि जावा के अंदर Wrapper class वो class होती है जिसका object primitive data को भी wrap कर लेता है |
जब भी हम Wrapper class(Wrapper Class In Java In Hindi) का object क्रिएट करते है तो तब यह एक फील्ड मेन्टेन करता है और इस फील्ड में हम primitive data type को स्टोर कर सकते है |
और इसे अलग शब्दों में कहे तो हम एक primitive data type को एक राप्पेर class के ऑब्जेक्ट में wrap कर लेते है |
उदाहरण के लिए हम अगर एक character Wrapper class का एक ऑब्जेक्ट क्रिएट करें|
तो यह ऑब्जेक्ट एक सिंगल फील्ड char contain करता है और A जैसे character को यहाँ पर स्टोर करना मुमकिन है |
नीचे दिए चित्र में आप देख सकते है कि character एक Wrapper class(Wrapper Class In Java In Hindi) है char डाटा टाइप की|
You can also go through a few more amazing blog post links below related to core Java:
Keywords In Java In Hindi…
OOPS, Concepts In Java In Hindi…
Data Abstraction In Hindi…
Encapsulation In Hindi…
Wrapper Class In Java In Hindi…
Access Specifiers In Java…
JDBC Driver In Java In Hindi…
Types of JDBC Driver In Java…
Session Beans and Their Types…
EJB Features: Enterprise Java Beans Features…
Symptoms of an overloaded server…
EJB In Java In Hindi…
Java Beans In Hindi…
What is ODBC in Java in Hindi…
What is JDBC In Hindi…
What are JSP and its advantages…
Advantages and Disadvantages of Servlet…
What is Servlet and why it is used…
Static Keyword In Java In Hindi…
Quick Q&A:
What is meant by wrapper class in Java? Java में wrapper class क्या होती है?
Java के अंदर wrapper class का काम है एक ऐसी विधि प्रोवाइड करवाना जिससे primitive को object में कन्वर्ट किया जा सके|
और object को primitive में convert किया जा सके|
पर J2SE 5 .0 version आने के बाद दो features autoboxing और unboxing कि मदद से यह काम automatically हो जाता है|
Why wrapper class is used in Java? Java के अंदर हम wrapper class का उपयोग क्यों करते है?
Wrapper class जो है वो java का फंडामेंटल है और यह जावा को कम्पलीट तौर पर ऑब्जेक्ट ओरिएंटेड होने के लिए मदद करती है|
By default जावा में primitive data types जो है वो object नहीं है|
इसलिए Wrapper class कि मदद से उन्हें object में convert करने का काम होता है |
What is the use of the wrapper class? Wrapper class का क्या use है ?
Wrapper class का एक उपयोग तो यह है कि यह primitive data types को object में कन्वर्ट करती है और ऑब्जेक्ट को प्रिमिटिव में|
और Wrapper class जो है वो मल्टीथ्रीडिंग environment में Synchronization का काम करती है|
Synchronization प्रोसेस जो है वो केवल एक थ्रेड को एक समय पर शेयर्ड रिसोर्स use करने के लिए allow करती है|
और इसके लिए Wrapper class के object की जरुरत होती है|
What are the 8 wrapper classes in Java? java के अंदर 8 Wrapper classes कौन सी होती है?
प्रत्येक java primitive जो है वो corresponding Wrapper class रखता है|
boolean, byte, short, char, int, long, float, double.
Boolean, Byte, Short, Character, Integer, Long, Float, Double.
Conclusion :
तो दोस्तों आज के इस ब्लॉग(Wrapper Class In Java In Hindi) में हमने Wrapper class के बारे में जाना की कैसे Wrapper class एक primitive data type को एक object में कन्वर्ट करती है और फिर सर्वर के पास भेजती है | और collection क्लस्स का use करने के लिए भी हमें Wrapper class की मदद लेनी पड़ती है |
इस ब्लॉग(Wrapper Class In Java In Hindi) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते a5theorys@gmail.comपर ईमेल लिख सकते है|
आशा करता हूँ, कि आपने इस पोस्ट Wrapper Class In Java In Hindi को खूब एन्जॉय किया होगा|
आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|
आपका समय शुभ हो|