यह लेख एक और दिलचस्प विषय से परिचित कराएगा जो स्टेटिक ब्लॉक इन है और एक प्रोग्रामेटिक स्पष्टीकरण के साथ इसका पालन करेंगे। इस लेख में निम्नलिखित बिंदुओं को शामिल किया जाएगा,
- वाक्य - विन्यास
- एक स्टेटिक ब्लॉक का उदाहरण
- उदाहरण कंस्ट्रक्टर्स से पहले निष्पादित
- एकाधिक स्थैतिक ब्लॉक का उदाहरण
जावा उपयोगकर्ता को एक ब्लॉक प्रदान करता है जिसे स्टैटिक ब्लॉक के रूप में जाना जाता है, जिसका उपयोग मुख्य रूप से किसी वर्ग के स्थिर इनिशियलाइज़ेशन के लिए किया जाता है। ब्लॉक में मुख्य विधि के निष्पादन से पहले निष्पादित किए जाने वाले कथनों का एक समूह होता है। यह इस तथ्य के कारण है कि वर्ग को इसके उपयोग से पहले मुख्य मेमोरी में लोड किया जाना है, और क्लास को लोड करने के दौरान स्थिर ब्लॉक निष्पादित किया जाता है। एक कार्यक्रम में कई स्थिर ब्लॉकों को परिभाषित करने पर, ब्लॉक ऊपर से नीचे तक निष्पादित होते हैं।
जावा में स्टेटिक ब्लॉक पर इस लेख के साथ आगे बढ़ना
वाक्य - विन्यास:
स्थिर {........ // कथन ........}
जावा में स्टेटिक ब्लॉक पर इस लेख के साथ आगे बढ़ना
एक स्टेटिक ब्लॉक का उदाहरण
क्लास स्टैटिक {स्टेटिक इंट पी पी इंट क्यू // स्टेटिक ब्लॉक स्टेटिक बनाना {p = 18 System.out.println ('यह स्टेटिक ब्लॉक है!')} स्टेटिक ब्लॉक का अंत} पब्लिक क्लास मेन {पब्लिक स्टेटिक शून्य मेन (स्ट्रिंग args []) {// एक ऑब्जेक्ट System.out.println (Static.p)} बनाए बिना पी तक पहुँचने
आउटपुट:
यह स्थैतिक ब्लॉक है!
१।
यह ध्यान दिया जाना चाहिए कि स्थिर ब्लॉकों को कंस्ट्रक्टरों से पहले निष्पादित किया जाता है, जैसा कि निम्नलिखित उदाहरण में देखा गया है:
class स्टेटिक {स्टेटिक इंट पी पी इन्ट q स्टेटिक {p = 18 System.out.println ('यह एक स्टेटिक ब्लॉक है!)} स्टेट () {System.out.println (' कन्स्ट्रक्टर! ')}} पब्लिक क्लास मेन {! सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग आर्ग्स []) {// भले ही हमारे पास दो वस्तुएं हों, स्थैतिक ब्लॉक को केवल एक बार निष्पादित किया जाता है। स्टेट S1 = नई स्टेट () स्टेट S2 = नई स्टेट ()}}
आउटपुट:
यह एक स्थिर ब्लॉक है!
बिल्डर!
बिल्डर!
जावा में स्टेटिक ब्लॉक पर इस लेख के साथ आगे बढ़ना
एकाधिक स्थैतिक ब्लॉक का उदाहरण
हम एक कार्यक्रम में कई स्थिर ब्लॉकों को भी परिभाषित कर सकते हैं:
कैसे अजगर में डेटा प्रकार खोजने के लिए
सार्वजनिक वर्ग स्टेटिक {स्टेटिक {System.out.println ('यह पहला स्टैटिक ब्लॉक है!)} स्टेटिक {System.out.println (' यह दूसरा स्टैटिक ब्लॉक है! ')} पब्लिक स्टेटिक शून्य मेन (स्ट्रिंग आर्ग्स) )) {System.out.println ('मुख्य!')}}
आउटपुट:
यह पहला स्टैटिक ब्लॉक है!
यह दूसरा स्टैटिक ब्लॉक है!
मुख्य!
ये विधियाँ उपयोगकर्ताओं को स्थैतिक ब्लॉक का उपयोग करने का एक कुशल तरीका प्रदान करती हैं।
इस प्रकार हम। स्टेटिक ब्लॉक इन जावा ’पर इस लेख के अंत में आए हैं। आप और अधिक जानने के लिए चाहते हैं, तो बाहर की जाँच करें Edureka, एक विश्वसनीय ऑनलाइन शिक्षण कंपनी है। एडुर्का के जावा जे 2 ईई और एसओए प्रशिक्षण और प्रमाणन पाठ्यक्रम आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करने के लिए डिज़ाइन किया गया है।
क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस ब्लॉग के टिप्पणी अनुभाग में इसका उल्लेख करें और हम जल्द से जल्द आपके पास वापस आ जाएंगे।