जावा प्रोग्राम की मूल संरचना क्या है?



यह लेख एक जावा प्रोग्राम की संरचना को बताता है जिसमें एक प्रभावी जावा प्रोग्राम लिखने के लिए आवश्यक सभी बयान और अनुभाग शामिल हैं।

जावा प्रोग्रामिंग भाषा प्लेटफ़ॉर्म-स्वतंत्र और एक सुरक्षित प्रोग्रामिंग भाषा है। आवेदनों की एक विस्तृत विविधता के साथ, पिछले दो दशकों से मांग में है। बाहर का सामान विशेषताएं जावा को अलग रखने में मदद करें। इस लेख में, हम एक की संरचना को समझेंगे विस्तार से कार्यक्रम। इस ब्लॉग में चर्चा किए गए विषय निम्नलिखित हैं:

प्रलेखन अनुभाग

एक प्रोग्राम की संरचना - एक जावा प्रोग्राम की संरचना - एडुर्का





इसका उपयोग पठनीयता में सुधार के लिए किया जाता है । यह होते हैं जावा में टिप्पणियाँ जिसमें कोड की समीक्षा या डीबगिंग करते समय प्रोग्रामर के लिए इसे समझना आसान बनाने के लिए विधि के उपयोग या कार्यक्षमता जैसी बुनियादी जानकारी शामिल होती है। एक जावा टिप्पणी केवल एक सीमित स्थान तक सीमित नहीं है, यह कोड में कहीं भी दिखाई दे सकती है।

संकलक निष्पादन के समय इन टिप्पणियों की उपेक्षा करता है और केवल जावा प्रोग्राम की पठनीयता में सुधार के लिए है।



जावा का समर्थन करने वाली तीन प्रकार की टिप्पणियां हैं

  • एकल पंक्ति टिप्पणी

  • बहु-पंक्ति टिप्पणी



  • प्रलेखन टिप्पणी

आइए एक उदाहरण पर एक नज़र डालें, यह समझने के लिए कि हम उपर्युक्त टिप्पणियों का उपयोग कैसे कर सकते हैं ।

अजगर के साथ परमाणु का उपयोग कैसे करें
// एक एकल पंक्ति टिप्पणी इस तरह से घोषित की जाती है / * एक बहु-पंक्ति टिप्पणी इस तरह से घोषित की जाती है और एक टिप्पणी के रूप में कई लाइनें हो सकती हैं * / / ** एक प्रलेखन टिप्पणी एक सीमांकक के साथ शुरू होती है और * / के साथ समाप्त होती है

पैकेज विवरण

जावा में एक प्रावधान है जो आपको एक संग्रह में अपनी कक्षाओं को घोषित करने की अनुमति देता है पैकेज । जावा प्रोग्राम में केवल एक पैकेज स्टेटमेंट हो सकता है और इसे कोड की शुरुआत से पहले होना चाहिए कक्षा या इंटरफेस घोषणा। यह कथन वैकल्पिक है, उदाहरण के लिए, नीचे दिए गए कथन पर एक नज़र डालें।

पैकेज छात्र

यह कथन घोषित करता है कि इस स्रोत फ़ाइल में परिभाषित सभी वर्ग और इंटरफेस छात्र पैकेज का एक हिस्सा हैं। और स्रोत फ़ाइल में केवल एक पैकेज घोषित किया जा सकता है।

आयात कथन

कई पूर्वनिर्धारित कक्षाओं में संग्रहीत हैं जावा में संकुल , अन्य संकुल में संग्रहीत वर्गों को संदर्भित करने के लिए एक आयात विवरण का उपयोग किया जाता है। पैकेज स्टेटमेंट के बाद एक इंपोर्ट स्टेटमेंट हमेशा लिखा जाता है, लेकिन यह किसी भी क्लास डिक्लेरेशन से पहले होना चाहिए।

हम किसी विशिष्ट वर्ग या वर्गों को आयात विवरण में आयात कर सकते हैं। जावा में आयात विवरण कैसे काम करता है यह समझने के लिए उदाहरण पर एक नज़र डालें।

इंपोर्ट java.util.Date // इंपोर्ट डेट क्लास इंपोर्ट java.applet।

इंटरफ़ेस अनुभाग

यह अनुभाग एक निर्दिष्ट करने के लिए उपयोग किया जाता है जावा में इंटरफ़ेस । यह एक वैकल्पिक अनुभाग है जिसका उपयोग मुख्य रूप से कई को लागू करने के लिए किया जाता है । एक इंटरफ़ेस जावा में एक वर्ग के समान है लेकिन इसमें केवल स्थिरांक हैं और घोषणाएँ।

एक इंटरफ़ेस को तत्काल नहीं किया जा सकता है लेकिन इसे कक्षाओं द्वारा लागू किया जा सकता है या अन्य इंटरफेस द्वारा विस्तारित किया जा सकता है।

इंटरफ़ेस स्टैक {शून्य पुश (इंट आइटम) शून्य पॉप ()}

कक्षा की परिभाषा

एक जावा प्रोग्राम में कई शामिल हो सकते हैं कक्षा परिभाषाएँ, कक्षाएं किसी भी का एक अनिवार्य हिस्सा हैं जावा कार्यक्रम । यह एक कार्यक्रम में उपयोगकर्ता-परिभाषित कक्षाओं के बारे में जानकारी को परिभाषित करता है।

एक वर्ग का एक संग्रह है चर तथा जो खेतों पर काम करते हैं। जावा में प्रत्येक कार्यक्रम में मुख्य विधि के साथ कम से कम एक वर्ग होगा।

जावा में एक संख्या को बढ़ाएं

मुख्य विधि कक्षा

मुख्य विधि वह है जहां से निष्पादन वास्तव में शुरू होता है और निम्नलिखित कथनों के लिए निर्दिष्ट आदेश का पालन करता है। आइए एक नमूना कार्यक्रम पर एक नज़र डालें, यह समझने के लिए कि यह कैसे संरचित है।

सार्वजनिक वर्ग उदाहरण {// मुख्य विधि घोषणा सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {System.out.println ('हैलो दुनिया')}}

यह कैसे काम करता है यह समझने के लिए लाइन द्वारा उपरोक्त प्रोग्राम लाइन का विश्लेषण करें।

सार्वजनिक वर्ग उदाहरण

यह उदाहरण नामक एक वर्ग बनाता है। आपको यह सुनिश्चित करना चाहिए कि वर्ग का नाम बड़े अक्षर से शुरू होता है, और सार्वजनिक शब्द का अर्थ है कि यह किसी अन्य वर्ग से सुलभ है।

टिप्पणियाँ

पठनीयता में सुधार के लिए, हम प्रोग्रामर के लिए विशिष्ट नोट या विधियों की कार्यक्षमता आदि को परिभाषित करने के लिए टिप्पणियों का उपयोग कर सकते हैं।

ब्रेसिज़

घुंघराले कोष्ठक का उपयोग सभी आदेशों को एक साथ करने के लिए किया जाता है। यह सुनिश्चित करने के लिए कि कमांड एक वर्ग या एक विधि के हैं।

जावा प्लेटफॉर्म के घटक क्या हैं?

सार्वजनिक स्थैतिक शून्य मुख्य

  • जब मुख्य विधि को सार्वजनिक घोषित किया जाता है, तो इसका मतलब है कि इसका उपयोग इस वर्ग के बाहर भी किया जा सकता है।

  • स्थैतिक शब्द का अर्थ है कि हम किसी वस्तु को उसकी वस्तुओं के बिना उपयोग करना चाहते हैं। जैसा कि हम किसी भी वस्तु को बनाए बिना मुख्य विधि को कहते हैं।

  • शून्य शब्द इंगित करता है कि यह किसी भी मूल्य को वापस नहीं करता है। मुख्य को शून्य घोषित किया जाता है क्योंकि यह किसी भी मूल्य को वापस नहीं करता है।

  • मुख्य वह विधि है, जो किसी भी जावा प्रोग्राम का एक अनिवार्य हिस्सा है।

स्ट्रिंग [] args

यह एक ऐसा सरणी है जहां प्रत्येक तत्व एक स्ट्रिंग है, जिसे आर्ग्स नाम दिया गया है। यदि आप कंसोल के माध्यम से जावा कोड चलाते हैं, तो आप इनपुट पैरामीटर पास कर सकते हैं। मुख्य () इसे इनपुट के रूप में लेता है।

System.out.println ()

कथन का उपयोग स्क्रीन पर आउटपुट को प्रिंट करने के लिए किया जाता है जहां सिस्टम एक पूर्वनिर्धारित वर्ग है, आउट प्रिंटवर्टर क्लास का एक ऑब्जेक्ट है। विधि Println एक नई लाइन के साथ स्क्रीन पर टेक्स्ट प्रिंट करता है। सभी जावा स्टेटमेंट एक अर्धविराम के साथ समाप्त होते हैं।

यह हमें इस लेख के अंत में लाता है जहां हमने जावा प्रोग्राम की संरचना के बारे में सीखा है। मुझे आशा है कि आप इस ट्यूटोरियल में आपके साथ साझा किए गए सभी के साथ स्पष्ट हैं।

अगर आपको यह लेख 'स्ट्रक्चर ऑफ ए जावा प्रोग्राम' पर प्रासंगिक लगा, तो देखें दुनिया भर में फैले 250,000 से अधिक संतुष्ट शिक्षार्थियों के नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी।

हम यहां आपकी यात्रा में हर कदम पर आपकी मदद करने के लिए हैं और ऐसे पाठ्यक्रम के साथ आते हैं जो छात्रों और पेशेवरों के लिए बनाया गया है जो बनना चाहते हैं जावा डेवलपर । पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक शुरुआत देने के लिए डिज़ाइन किया गया है और आपको विभिन्न के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है पसंद सीतनिद्रा में होना और

यदि आपको कोई प्रश्न आता है, तो 'जावा प्रोग्राम की संरचना' के टिप्पणी अनुभाग में अपने सभी प्रश्न पूछने के लिए स्वतंत्र महसूस करें और हमारी टीम जवाब देने में प्रसन्न होगी।