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

Java

  1. Java में while लूप और do-while लूप में क्या अंतर है?

    Java में while लूप प्रत्येक इटरेशन की शुरुआत में लूप कंटिन्यूएशन कंडीशन का परीक्षण करने के बाद एक या अधिक स्टेटमेंट्स को निष्पादित करता है। हालांकि, do-while लूप पहली इटरेशन पूरी होने के बाद लूप कंटिन्यूएशन कंडीशन का परीक्षण करता है। इसलिए, do-while लूप लूप लॉजिक के एक निष्पादन की गारंटी देता है जब

  2. Java में IllegalArgumentException को कैसे हल करें?

    एक IllegalArgumentException यह इंगित करने के लिए फेंका जाता है कि एक मेथड को एक अवैध आर्गुमेंट पास किया गया है। यह अपवाद RuntimeException क्लास को एक्सटेंड करता है और इस प्रकार, उन अपवादों से संबंधित है जो Java Virtual Machine (JVM) के ऑपरेशन के दौरान फेंके जा सकते हैं। यह एक अनचेक्ड अपवाद है और इस

  3. Java में Runtime Exception को कैसे संभालें?

    Runtime Exception जावा प्रोग्रामिंग भाषा में उन सभी अपवादों की पैरेंट क्लास है जिनसे प्रोग्राम या एप्लिकेशन के क्रैश या ब्रेक डाउन होने की उम्मीद होती है जब वे होते हैं। उन अपवादों के विपरीत जिन्हें Runtime Exceptions नहीं माना जाता, Runtime Exceptions कभी चेक्ड नहीं होते। Runtime Exception आमतौर

  4. Java क्लास में static मेंबर्स को पढ़ने के चरण क्या हैं?

    एक static वेरिएबल क्लास लोडिंग के समय बनता है यहां तक कि static ब्लॉक के निष्पादन से पहले और static ब्लॉक का उद्देश्य static वेरिएबल्स को मान असाइन करना है। एक static वेरिएबल एक मान स्टोर करता है जो उस क्लास के सभी इंस्टेंसेस के बीच शेयर किया जाता है जिसमें यह परिभाषित है और एक static ब्लॉक कोड का

  5. Java में इंटरफेस दूसरी इंटरफेस को इम्प्लीमेंट क्यों नहीं कर सकता?

    Java में एक इंटरफेस दूसरी इंटरफेस को इम्प्लीमेंट नहीं कर सकता। Java में एक इंटरफेस अनिवार्य रूप से एक विशेष प्रकार की क्लास है। क्लासेस की तरह, इंटरफेस में मेथड्स और वेरिएबल्स होते हैं। क्लासेस के विपरीत, इंटरफेसेस हमेशा पूरी तरह से एब्सट्रैक्ट होते हैं। एक इंटरफेस को ठीक उसी तरह परिभाषित किया जा

  6. Java में इंटरफेस में कंस्ट्रक्टर क्यों नहीं होता जबकि एब्सट्रैक्ट क्लास में होता है?

    एक कंस्ट्रक्टर किसी विशेष क्लास के नॉन-स्टैटिक मेंबर्स को एक ऑब्जेक्ट के संबंध में इनिशियलाइज़ करने के लिए होता है। इंटरफेस में कंस्ट्रक्टर Java में एक इंटरफेस में कंस्ट्रक्टर नहीं होता क्योंकि इंटरफेस में सभी डेटा मेंबर्स डिफ़ॉल्ट रूप से public static final होते हैं, वे कॉन्स्टेंट्स हैं (घोषणा क

  7. क्या Java में बिना एब्सट्रैक्ट मेथड्स के एब्सट्रैक्ट क्लास परिभाषित कर सकते हैं?

    हां, हम Java में बिना एब्सट्रैक्ट मेथड्स के एब्सट्रैक्ट क्लास घोषित कर सकते हैं। एक एब्सट्रैक्ट क्लास का अर्थ है इम्प्लीमेंटेशन को छिपाना और यूजर को फंक्शन डेफिनिशन दिखाना। एक एब्सट्रैक्ट क्लास में एब्सट्रैक्ट मेथड्स और नॉन-एब्सट्रैक्ट मेथड्स दोनों हो सकते हैं। एक एब्सट्रैक्ट क्लास के लिए, हम सीध

  8. Java में main() मेथड हमेशा static क्यों होता है?

    Java main() मेथड हमेशा static होता है, ताकि कंपाइलर इसे ऑब्जेक्ट बनाए बिना या क्लास के ऑब्जेक्ट बनने से पहले कॉल कर सके। किसी भी जावा प्रोग्राम में, main() मेथड वह शुरुआती बिंदु है जहां से कंपाइलर प्रोग्राम निष्पादन शुरू करता है। इसलिए, कंपाइलर को main() मेथड को कॉल करने की आवश्यकता होती है। यदि

  9. क्या Java में main() मेथड को final घोषित कर सकते हैं?

    हां, हम Java में main() मेथड को final घोषित कर सकते हैं। कंपाइलर कोई एरर नहीं फेंकता। यदि हम किसी मेथड को final कीवर्ड रखकर final घोषित करते हैं तो वह मेथड final मेथड बन जाता है। Java में final मेथड का मुख्य उपयोग यह है कि उन्हें ओवरराइड नहीं किया जाता। हम final मेथड्स को सबक्लासेस में ओवरराइड नह

  10. Java में Object क्लास सभी क्लासेस की सुपर क्लास क्यों है?

    Java.lang.Object क्लास क्लास हायरार्की की रूट या सुपरक्लास है, जो java.lang पैकेज में मौजूद है। सभी प्रीडिफाइंड क्लासेस और यूजर-डिफाइंड क्लासेस Object क्लास से सबक्लास हैं। Object क्लास सुपरक्लास क्यों है री-यूजेबिलिटी हर ऑब्जेक्ट में 11 कॉमन प्रॉपर्टीज होती हैं, इन प्रॉपर्टीज को हर जावा डेवलपर

  11. Java में यूजर-डिफाइंड अपवाद क्लास कब बनानी चाहिए?

    हमें Java में अपने स्वयं के अपवाद बनाने चाहिए। अपने स्वयं के अपवाद क्लास लिखते समय निम्नलिखित बिंदुओं को ध्यान में रखें: सभी अपवाद Throwable के चाइल्ड होने चाहिए। यदि हम एक चेक्ड अपवाद लिखना चाहते हैं जो हैंडल या डिक्लेयर नियम द्वारा स्वचालित रूप से लागू होता है, तो हमें Exception क्लास को एक्सटे

  12. Java में क्लासेस के विभिन्न प्रकार क्या हैं?

    Java में क्लासेस के प्रकार कंक्रीट क्लास कोई भी सामान्य क्लास जिसमें कोई एब्सट्रैक्ट मेथड न हो या एक क्लास जिसमें अपने पैरेंट क्लास या इंटरफेस के सभी मेथड्स और अपने मेथड्स का इम्प्लीमेंटेशन हो, कंक्रीट क्लास है। उदाहरण public class Concrete { // कंक्रीट क्लास static int product(int a, int b)

  13. Java में डिफ़ॉल्ट कंस्ट्रक्टर और पैरामीटराइज़्ड कंस्ट्रक्टर में क्या अंतर है?

    डिफ़ॉल्ट कंस्ट्रक्टर एक डिफ़ॉल्ट कंस्ट्रक्टर एक 0 आर्गुमेंट कंस्ट्रक्टर है जिसमें सुपर क्लास कंस्ट्रक्टर को नो-आर्गुमेंट कॉल होता है। नव निर्मित ऑब्जेक्ट्स को डिफ़ॉल्ट मान असाइन करना डिफ़ॉल्ट कंस्ट्रक्टर की मुख्य जिम्मेदारी है। कंपाइलर कोड में डिफ़ॉल्ट कंस्ट्रक्टर तभी लिखता है जब प्रोग्रामर क्लास

  14. Java में नेमिंग कन्वेंशन्स का पालन क्यों करना चाहिए?

    Java में नेमिंग कन्वेंशन्स प्रोग्राम्स को पढ़ना आसान बनाकर अधिक समझने योग्य बनाते हैं। Java में, क्लास नाम आमतौर पर संज्ञा होने चाहिए, टाइटल केस में जहां प्रत्येक अलग शब्द का पहला अक्षर कैपिटलाइज़्ड हो। और इंटरफेस नाम आमतौर पर विशेषण होने चाहिए, टाइटल केस में जहां प्रत्येक अलग शब्द का पहला अक्षर क

  15. Java में मेथड ओवरराइडिंग को रोकने के कितने तरीके हैं?

    मेथड ओवरराइडिंग जावा में रन-टाइम मेथड बाइंडिंग फीचर के कारण काम करती है। इसलिए, यदि हम जावा कंपाइलर को किसी मेथड के लिए स्टैटिक बाइंडिंग करने के लिए मजबूर करते हैं तो हम उस मेथड को डेराइव्ड क्लास में ओवरराइड होने से रोक सकते हैं। हम Java में मेथड ओवरराइडिंग को 3 तरीकों से रोक सकते हैं: बेस क्लास

  16. क्या हम एक सिंगल Java प्रोग्राम में एक से अधिक क्लास डिक्लेयर कर सकते हैं?

    एक सिंगल जावा प्रोग्राम में दो या अधिक क्लासेस हो सकती हैं, यह जावा में दो तरीकों से संभव है। सिंगल Java प्रोग्राम में मल्टीपल क्लासेस इम्प्लीमेंट करने के दो तरीके नेस्टेड क्लासेस मल्टीपल नॉन-नेस्टेड क्लासेस मल्टीपल नॉन-नेस्टेड क्लासेस के साथ कंपाइलर कैसे व्यवहार करता है नीचे दिए गए उदाहरण में,

  17. Java में कॉन्स्टेंट क्या है और कॉन्स्टेंट कैसे परिभाषित करें?

    एक कॉन्स्टेंट एक वेरिएबल है जिसका मान एक बार असाइन होने के बाद बदल नहीं सकता। जावा में कॉन्स्टेंट्स के लिए बिल्ट-इन सपोर्ट नहीं है। एक कॉन्स्टेंट हमारे प्रोग्राम को दूसरों द्वारा अधिक आसानी से पढ़ा और समझा जा सकता है। इसके अलावा, एक कॉन्स्टेंट JVM के साथ-साथ हमारे एप्लिकेशन द्वारा भी कैश किया जाता

  18. क्या Java में एब्सट्रैक्ट क्लास का ऑब्जेक्ट बना सकते हैं?

    नहीं, हम एब्सट्रैक्ट क्लास का ऑब्जेक्ट नहीं बना सकते। लेकिन हम एब्सट्रैक्ट क्लास का एक रेफरेंस वेरिएबल बना सकते हैं। रेफरेंस वेरिएबल का उपयोग डेराइव्ड क्लासेस के ऑब्जेक्ट्स को रेफर करने के लिए किया जाता है (एब्सट्रैक्ट क्लास की सबक्लासेस)। एब्सट्रैक्ट क्लास का अर्थ है इम्प्लीमेंटेशन को छिपाना और य

  19. Java में एब्सट्रैक्ट क्लास कब उपयोग करें और इंटरफेस कब उपयोग करें?

    एक इंटरफेस का उपयोग कॉन्ट्रैक्ट बिहेवियर को परिभाषित करने के लिए किया जा सकता है और यह दो सिस्टम्स के बीच इंटरैक्ट करने के लिए कॉन्ट्रैक्ट के रूप में भी कार्य कर सकता है जबकि एक एब्सट्रैक्ट क्लास मुख्य रूप से सबक्लासेस के लिए डिफ़ॉल्ट बिहेवियर को परिभाषित करने के लिए उपयोग की जाती है, इसका अर्थ है

  20. Java में Throwable क्लास और इसके मेथड्स का महत्व क्या है?

    Throwable क्लास जावा में सभी एरर्स और अपवादों की सुपरक्लास है। इस क्लास के इंस्टेंस ऑब्जेक्ट्स जावा वर्चुअल मशीन द्वारा फेंके जाते हैं या throw स्टेटमेंट द्वारा फेंके जा सकते हैं। इसी तरह, यह क्लास या इसके सबक्लासेस में से कोई एक catch क्लॉज में आर्गुमेंट टाइप हो सकता है। Error और Exception दो सबक

Total 1934 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:9/97  20-कंप्यूटर/Page Goto:1 3 4 5 6 7 8 9 10 11 12 13 14 15