परिचय ऊप्स जावा साक्षात्कार प्रश्न और उत्तर
ऊप्स, जिसे विषय ओरिएंटेड प्रोग्रामिंग तकनीक के रूप में जाना जाता है है, प्रोग्रामिंग प्रतिमान है जो वस्तुओं की अवधारणा के आसपास घूमता है। जावा जैसी ऊप्स भाषा में, सबकुछ एक विषय होता है जिसमें डेटा, फ़ील्ड, गुण होते हैं और हम उन्हें प्रक्रियाओं के रूप में कोड करते हैं, जिन्हें विधियों के रूप में भी जाना जाता है। इसमें कक्षा-आधारित पैरामीटर भी शामिल हैं जो उदाहरणों के लिए अर्थ प्रदान करते हैं, उनके प्रकार पर निर्धारक। ऊप्स, एब्स्ट्रक्शन, बहुरूपता, विरासत, एनकॅप्सुलेशन, विषय, कक्षाओं और अंतराफलक की बुनियादी अवधारणाओं के चारों ओर घूमते हैं। यहां इस पोस्ट में, हमने सबसे आम तौर पर पूछे जाने वाले और महत्वपूर्ण ऊप्स जावा साक्षात्कार प्रश्न और उत्तर की एक सूची संकलित की है।
अब, यदि आप ऊप्स जावा से संबंधित नौकरी की तलाश में हैं तो आपको ऊप्स जावा साक्षात्कार प्रश्नों के लिए तैयार करने की आवश्यकता है। यह सच है कि प्रत्येक साक्षात्कार विभिन्न नौकरी प्रोफाइल के अनुसार अलग है लेकिन अभी भी साक्षात्कार को साफ़ करने के लिए आपको ऊप्स जावा का अच्छा और स्पष्ट ज्ञान होना चाहिए। यहां, हमने महत्वपूर्ण ऊप्स जावा साक्षात्कार प्रश्न और उत्तर तैयार किए हैं जो आपको अपने साक्षात्कार में सफलता प्राप्त करने में मदद करेंगे।
नीचे 8 महत्वपूर्ण ऊप्स जावा साक्षात्कार प्रश्न और उत्तर हैं जिन्हें अक्सर एक साक्षात्कार में पूछा जाता है। इन प्रश्नों को भागों में विभाजित किया गया है:
भाग 1 – ऊप्स जावा साक्षात्कार प्रश्न (मूल)
इस पहले भाग में मूल ऊप्स जावा साक्षात्कार प्रश्न और उत्तर शामिल हैं
- विभिन्न ऊप्स अवधारणाएं क्या हैं?
उत्तर:
विभिन्न ऊप्स अवधारणाएं निम्नानुसार हैं:
- बहुरूपता
- मतिहीनता
- विरासत
- एकत्रीकरण
- एनकॅप्सुलेशन
- संगति
- रचना
- बहुरूपता क्या है? क्या हम जावा में एक स्थिर विधि और एक निजी विधि को ओवरराइड कर सकते हैं?
- उत्तर:
यह साक्षात्कार में पूछा जाने वाला जावा साक्षात्कार प्रश्न सबसे आम है।अपने रनटाइम चरण के दौरान किसी कार्य की पहचान की क्षमता को बहुरूपता कहा जाता है। अधिकांश विषय उन्मुख प्रोग्रामिंग भाषाओं जैसे सी ++ और जावा में, दो प्रकार के बहुरूपता, संकलन-समय बहुरूपता (अधिभार) और रनटाइम बहुरूपता
(ओवरराइडिंग) होते हैं।
विधि अधिभार: एक विधि की विधि को समान विधि नाम रखने की क्षमता लेकिन विभिन्न पैरामीटर संख्याओं या प्रकारों को विधि अधिभार कहा जाता है।
विधि ओवरराइडिंग: ऐसा तब होता है जब एक बच्चे वर्ग की कक्षा विधि में समान नाम होता है और विधि वर्ग हस्ताक्षर अभिभावक वर्ग के होते हैं। जब आप विधियों को ओवरराइड करते हैं, तो उचित प्रोग्राम को जेवीएम द्वारा अपने प्रोग्राम के रन टाइम पर कॉल करने के लिए पहचाना जाता है, न कि संकलन समय पर।
नहीं, जावा में एक स्थिर विधि को ओवरराइड करना असंभव है क्योंकि यह विषय द्वारा बाध्य नहीं है। दूसरी ओर, स्टेटिक विधियां कक्षा निर्भर हैं और संदर्भ चर प्रकार का उपयोग करके संकलन समय पर हल हो जाती हैं। सबक्लास के अंदर एक ही विधि को घोषित करने के परिणामस्वरूप छिपाने की विधि होगी।
नहीं, जावा में एक निजी विधि को ओवरराइड करना असंभव है। चूंकि निजी विधि उस वर्ग के अंदर पहुंच योग्य और दिखाई देती है जिसमें उन्हें घोषित किया जाता है, उन्हें उप-वर्ग के अंदर ओवरराइड नहीं किया जा सकता है। हालांकि, उन्हें आंतरिक कक्षा के अंदर ओवरराइड किया जा सकता है क्योंकि उन्हें यहां पहुंचा जा सकता है।
आइए अगले ऊप्स जावा साक्षात्कार प्रश्नों पर जाएं।
- कुछ महत्वपूर्ण जावा 8 विशेषताएं क्या हैं?
उत्तर:
जावा 8 में पेश की गई कुछ महत्वपूर्ण विशेषताएं हैं:
- इयरिएबल इंटरफ़ेस में प्रत्येक () विधि के लिए
- लांबड़ा अभिव्यक्तियों और कार्यात्मक अंतराफलक
- अंतराफलक में स्टेटिक और डिफ़ॉल्ट तरीकों
- जावा टाइम एपीआई
- संग्रह पर थोक डेटा संचालन के लिए स्ट्रीम एपीआई
- समरूपता एपीआई सुधार
- संग्रह एपीआई सुधार
- जावा आईओ सुधार
- कोर एपीआई सुधार
- राज्य और रणनीति प्रतिरूप के बीच क्या अंतर है? रणनीति प्रतिरूप द्वारा क्या समस्या हल हो जाती है?
उत्तर:
राज्य प्रतिरूप और रणनीति प्रतिरूप समान संरचना या वर्ग आरेख साझा करते हैं, हालांकि, उनका इरादा पूरी तरह से अलग है। राज्य प्रतिरूप राज्यों पर निर्भर विशिष्ट कार्यों पर काम करते हैं जबकि रणनीति कोड बदलने के बिना एल्गोरिदम स्विच करने पर काम करती है। उदाहरण के लिए, एक विधि, संग्रह .sort () विषय सूची टाइप करता है। चूंकि सभी विषय एक अलग तुलना रणनीति का उपयोग करते हैं, इसलिए विभिन्न विषय के बीच तुलना सॉर्ट विधि को बदलने की आवश्यकता के बिना की जा सकती है।
भाग 2 – ऊप्स जावा साक्षात्कार प्रश्न (उन्नत)
आइए अब उन्नत ऊप्स जावा साक्षात्कार प्रश्नों पर एक नज़र डालें।
- सॉलिड से विषय उन्मुख दृष्टिकोण के लिए 5 डिज़ाइन सिद्धांत क्या हैं?
उत्तर:
अंकल बॉब द्वारा लिखी गई पुस्तक, स्वच्छ कोड, एसओएलआईडी में प्रत्येक चरित्र एक डिजाइन सिद्धांत के लिए है:
एस- एकल जिम्मेदारी सिद्धांत
ओ- बंद डिजाइन सिद्धांत खोलें
एल- लिस्कोव प्रतिस्थापन सिद्धांत
आइ – अंतराफलक पृथक्करण सिद्धांत
डी- निर्भरता उलटा सिद्धांत
आइए अगले ऊप्स जावा साक्षात्कार प्रश्नों पर जाएं।
- किस ऊप्स अवधारणा पर सजावटी डिजाइन प्रतिरूप आधारित है?
उत्तर:
सजावट प्रतिरूप मूल वर्ग को संशोधित करने की आवश्यकता के बिना नई सुविधाओं को प्रदान करने के लिए संरचना की ऊप्स सुविधा का लाभ उठाता है। घटक सजावट से जुड़ा हुआ है।
- ऊप्स में एसोसिएशन, निर्भरता, संरचना, औरएकत्रीकरण केबीच क्या अंतर है ?
उत्तर:
किसी संगठन के मामले में, एक वर्ग में सदस्य चर या अन्य वर्ग प्रकार की विशेषता होती है लेकिन निर्भरता के मामले में, वर्ग प्रकार के तर्क या अन्य वर्ग प्रकारों के स्थानीय चर में एक विधि शामिल होती है।
संघों, एकत्रीकरण, और संरचना के दो रूप हैं। एकत्रीकरण संघ का ढीला रूप है जहां संबंधित वस्तु व्यक्तिगत रूप से जीवित रहती है, जबकि संरचना के मामले में, वस्तु व्यक्तिगत रूप से जीवित नहीं रह सकती है।
- थ्रेडलोकल क्या है? क्या हम सिंक्रनाइज़ ब्लॉक या सिंक्रनाइज़ विधि पसंद करते हैं?
उत्तर:
विषय के सभी थ्रेड वेरिएबल साझा करते हैं, इसलिए चर को सुरक्षित थ्रेड नहीं किया जाता है।
अनुशंसित आलेख
यह ऊप्स जावा साक्षात्कार प्रश्न और उत्तर की सूची के लिए एक मार्गदर्शक रहा है ताकि उम्मीदवार इन ओव जावा साक्षात्कार प्रश्नों को आसानी से कार्रवाई कर सकें। यहां इस पोस्ट में, हमने शीर्ष ऊप्स जावा साक्षात्कार प्रश्नों के बारे में अध्ययन किया है जिन्हें अक्सर साक्षात्कार में पूछा जाता है। आप और जानने के लिए निम्नलिखित लेख भी देख सकते हैं
- 12 सबसे उपयोगी डीजेंगो साक्षात्कार प्रश्न
- पर्ल साक्षात्कार प्रश्न
- शीर्ष वेब सेवा साक्षात्कार प्रश्न
- एचटीएमएल 5 साक्षात्कार प्रश्न