-
Java में UncaughtExceptionHandler का उपयोग करके एक्सेप्शन कैसे हैंडल करें?
UncaughtExceptionHandler Thread क्लास के अंदर एक इंटरफेस है। जब मेन थ्रेड अनकॉट एक्सेप्शन के कारण समाप्त होने वाला होता है तो जावा वर्चुअल मशीन थ्रेड के UncaughtExceptionHandler को कुछ एरर हैंडलिंग करने का मौका देने के लिए इनवोक करेगी जैसे एक्सेप्शन को फ़ाइल में लॉग करना या लॉग को सर्वर पर अपलोड करन
-
Java में java.lang.String क्लास के substring() मेथड का उपयोग कैसे करें?
substring() मेथड String डेटाटाइप लौटाता है जो begin इंडेक्स से शुरू होकर एंड इंडेक्स तक मूल String से मेल खाता है। यदि एंड इंडेक्स निर्दिष्ट नहीं है, तो यह अनिवार्य है कि endIndex स्ट्रिंग की लंबाई है। चूंकि हम String के साथ काम कर रहे हैं, इंडेक्स 0 पोजीशन से शुरू होता है। सिंटैक्स public String s
-
Java में नॉन-स्टैटिक ब्लॉक्स का कंस्ट्रक्टर के संबंध में निष्पादन क्रम क्या है?
जब भी कोई ऑब्जेक्ट बनाया जाता है, एक नॉन-स्टैटिक ब्लॉक कंस्ट्रक्टर के निष्पादन से पहले निष्पादित होगा। नॉन-स्टैटिक ब्लॉक्स नॉन-स्टैटिक ब्लॉक्स क्लास लेवल ब्लॉक्स हैं जिनका कोई प्रोटोटाइप नहीं होता। नॉन-स्टैटिक ब्लॉक की आवश्यकता किसी भी लॉजिक को निष्पादित करने के लिए होती है जब भी कोई ऑब्जेक्ट बनाय
-
Java में वैपर क्लास की आवश्यकता क्यों है?
एक वैपर क्लास एक क्लास है जिसमें प्रिमिटिव डेटा टाइप्स (int, char, short, byte, आदि) होते हैं। दूसरे शब्दों में, वैपर क्लासेस प्रिमिटिव डेटा टाइप्स (int, char, short, byte, आदि) को ऑब्जेक्ट्स के रूप में उपयोग करने का तरीका प्रदान करती हैं। ये वैपर क्लासेस java.util पैकेज के अंतर्गत आती हैं। हमें वै
-
Java में प्रोग्राम की मूल संरचना समझाएं?
एक सामान्य Java प्रोग्राम की संरचना में निम्नलिखित तत्व होते हैं: पैकेज घोषणा इम्पोर्ट स्टेटमेंट्स कमेंट्स क्लास परिभाषा क्लास वेरिएबल्स, लोकल वेरिएबल्स मेथड्स/बिहेवियर्स पैकेज घोषणा Java में एक क्लास को उनके उपयोग के मॉड्यूल के आधार पर विभिन्न डायरेक्टरीज़/पैकेजेस में रखा जा सकता है। उन सभी क्ला
-
क्या Java में 'this' को रेफरेंस असाइन करना संभव है?
Java में this कीवर्ड का उपयोग वर्तमान ऑब्जेक्ट के रेफरेंस के रूप में किया जाता है, एक इंस्टेंस मेथड या कंस्ट्रक्टर के भीतर। इसका उपयोग करके, आप क्लास के सदस्यों जैसे कंस्ट्रक्टर्स, वेरिएबल्स, और मेथड्स को संदर्भित कर सकते हैं। this को रेफरेंस असाइन करना परिभाषा के अनुसार this एक कीवर्ड है जो वर्तमा
-
Java में कस्टम अनचेक्ड एक्सेप्शन कैसे बनाएं?
हम RuntimeException को एक्सटेंड करके कस्टम अनचेक्ड एक्सेप्शन बना सकते हैं। अनचेक्ड एक्सेप्शन्स Error क्लास या RuntimeException क्लास से इनहेरिट करते हैं। कई प्रोग्रामर्स को लगता है कि हम इन एक्सेप्शन्स को अपने प्रोग्राम्स में हैंडल नहीं कर सकते क्योंकि वे उन एरर्स के प्रकार को दर्शाते हैं जिनसे प्र
-
Java में IllegalStateException (अनचेक्ड) कब थ्रो होगा?
एक IllegalStateException Java में एक अनचेक्ड एक्सेप्शन है। यह एक्सेप्शन हमारे Java प्रोग्राम में ज्यादातर तब उत्पन्न हो सकती है जब हम java.util.package के कलेक्शन फ्रेमवर्क से निपट रहे हों। कई कलेक्शन्स जैसे List, Queue, Tree, Map हैं जिनमें से List और Queues (Queue और Deque) विशेष शर्तों पर यह Ille
-
Java में लॉगिन फॉर्म कैसे बनाएं?
हम Java Swing तकनीक का उपयोग करके Java में लॉगिन फॉर्म विकसित कर सकते हैं। इस उदाहरण में, हम दो लेबल यूज़रनेम और पासवर्ड बना सकते हैं, यूज़र के लिए वैध क्रेडेंशियल्स दर्ज करने के लिए दो टेक्स्ट फील्ड्स और अंत में एक सबमिट बटन। एक बार जब यूज़र दो टेक्स्ट फील्ड्स में वैध क्रेडेंशियल्स दर्ज करने में सक
-
क्या Java में Swing थ्रेड-सेफ है?
नहीं, Java Swing कंपोनेंट्स Java में थ्रेड-सेफ नहीं हैं। क्यों Swing कंपोनेंट्स थ्रेड-सेफ नहीं हैं Java Swing के थ्रेड-सेफ न होने का एक मुख्य कारण इसके कंपोनेंट्स को एक्सटेंड करने के कार्य को सरल बनाना है। Java Swing के थ्रेड-सेफ न होने का एक अन्य कारण लॉक्स प्राप्त करने और जारी करने और स्टेट को र
-
Java का उपयोग करके JSON फ़ाइल की सामग्री कैसे पढ़ें?
JSON या JavaScript Object Notation मानव-पठनीय डेटा इंटरचेंज के लिए डिज़ाइन किया गया एक हल्का टेक्स्ट-आधारित खुला मानक है। JSON द्वारा उपयोग की जाने वाली कन्वेंशन्स प्रोग्रामर्स को ज्ञात हैं, जिनमें C, C++, Java, Python, Perl, आदि शामिल हैं। नमूना JSON डॉक्यूमेंट: { book: [ {
-
Java का उपयोग करके JSON ऐरे कैसे पढ़ें/पार्स करें?
एक JSON ऐरे मानों का एक क्रमबद्ध संग्रह है जो वर्गाकार कोष्ठकों में संलग्न होता है यानी यह ‘[’ से शुरू होता है और ‘]’ पर समाप्त होता है। ऐरे में मान ‘,’ (कॉमा) से अलग किए जाते हैं। नमूना JSON ऐरे { books: [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } js
-
Java का उपयोग करके JSON फ़ाइल कैसे लिखें/बनाएं?
JSON या JavaScript Object Notation मानव-पठनीय डेटा इंटरचेंज के लिए डिज़ाइन किया गया एक हल्का टेक्स्ट-आधारित खुला मानक है। JSON द्वारा उपयोग की जाने वाली कन्वेंशन्स प्रोग्रामर्स को ज्ञात हैं, जिनमें C, C++, Java, Python, Perl, आदि शामिल हैं। नमूना JSON डॉक्यूमेंट: { book: [ {
-
Java का उपयोग करके JSON ऐरे कैसे लिखें/बनाएं?
एक JSON ऐरे मानों का एक क्रमबद्ध संग्रह है जो वर्गाकार कोष्ठकों में संलग्न होता है यानी यह ‘[’ से शुरू होता है और ‘]’ पर समाप्त होता है। ऐरे में मान ‘,’ (कॉमा) से अलग किए जाते हैं। नमूना JSON ऐरे { books: [ Java, JavaFX, Hbase, Cassandra, WebGL, JOGL] } js
-
Java में GridLayout और GridBagLayout में क्या अंतर है?
एक GridLayout सभी कंपोनेंट्स को एक आयताकार ग्रिड में रखता है और इसे समान आकार के आयतों में विभाजित करता है और प्रत्येक कंपोनेंट को एक आयत के अंदर रखा जाता है जबकि GridBagLayout एक लचीला लेआउट मैनेजर है जो कंपोनेंट्स को वर्टिकली और हॉरिजॉन्टली संरेखित करता है बिना यह आवश्यकता के कि कंपोनेंट्स समान आक
-
Java में ड्राइवर रजिस्टर करने के कितने तरीके हैं?
JDBC का उपयोग करके डेटाबेस से कनेक्ट करने के लिए आपको संबंधित डेटाबेस के लिए ड्राइवर प्राप्त करने और ड्राइवर को रजिस्टर करने की आवश्यकता होती है। आप डेटाबेस ड्राइवर को दो तरीकों से रजिस्टर कर सकते हैं: Class.forName() मेथड का उपयोग करके - Class नामक क्लास का forName() मेथड एक क्लास नाम को String पै
-
Java में Integer और int में क्या अंतर है?
Integer (वैपर क्लास) और int (प्रिमिटिव डेटा टाइप) Integer और int के बीच मुख्य अंतर यह है कि Integer एक वैपर क्लास है जबकि int एक प्रिमिटिव डेटा टाइप है। एक int एक डेटा टाइप है जो 32-बिट साइन्ड टूज कॉम्प्लीमेंट इंटीजर स्टोर करता है जबकि Integer एक क्लास है जो प्रिमिटिव टाइप int को ऑब्जेक्ट में लपेटत
-
Java में JFrame और JDialog में क्या अंतर है?
JFrame फ्रेम में जोड़े गए कंपोनेंट्स को इसकी सामग्री कहा जाता है, इन्हें contentPane द्वारा प्रबंधित किया जाता है। JFrame में कंपोनेंट जोड़ने के लिए, हमें इसके contentPane का उपयोग करना चाहिए। एक JFrame में टाइटल, बॉर्डर, (वैकल्पिक) मेनू बार और यूज़र-स्पेसिफाइड कंपोनेंट्स के साथ एक विंडो होती है। ए
-
Java में JWindow का उपयोग करके स्प्लैश स्क्रीन कैसे लागू करें?
एक JWindow एक कंटेनर है जिसे यूज़र के डेस्कटॉप पर कहीं भी प्रदर्शित किया जा सकता है। इसमें JFrame की तरह टाइटल बार, विंडो मैनेजमेंट बटन्स आदि नहीं होते। JWindow में एकमात्र चाइल्ड क्लास के रूप में JRootPane होता है। contentPane JWindow के किसी भी बच्चे का पैरेंट हो सकता है। JFrame की तरह, एक JWindo
-
Java में LocalDateTime क्लास का उपयोग करके टेबल में लोकल डेट/टाइम कैसे सेट करें?
Java 8 के java.time पैकेज में LocalDateTime नामक एक क्लास है जिसका उपयोग लोकल डेट और टाइम का वर्तमान मान प्राप्त करने के लिए किया जाता है। इसका उपयोग करके, डेट और टाइम वैल्यूज़ के अलावा आप अन्य डेट और टाइम फील्ड्स जैसे डे-ऑफ-ईयर, डे-ऑफ-वीक, और वीक-ऑफ-ईयर भी प्राप्त कर सकते हैं। कॉलम में लोकल टाइम स