java hello world create your first program java today
यह ट्यूटोरियल बताता है कि जावा में अपने पहले प्रोग्राम को कैसे लिखें - हैलो वर्ल्ड। इसमें कार्यक्रम का निर्माण, संकलन और निष्पादन शामिल है:
इस ट्यूटोरियल में, हम जावा में पहले कार्यक्रम के विभिन्न घटकों को लिखेंगे और उन पर चर्चा करेंगे, अर्थात् सार्वभौमिक कार्यक्रम 'हैलो, वर्ल्ड'।
अवधारणा की आसान समझ के लिए इस ट्यूटोरियल में सरल उदाहरणों को शामिल किया गया है।
चलो शुरू करते हैं!!
आप क्या सीखेंगे:
जावा प्रोग्रामिंग कैसे शुरू करें?
जावा प्रोग्रामिंग शुरू करने के लिए बुनियादी कदम इस प्रकार हैं:
- नवीनतम जावा संस्करण स्थापित करें।
- उपयुक्त पथ चर सेट करें।
- जावा प्रोग्राम बनाएं।
- प्रोग्राम को संकलित और निष्पादित करें।
अब तक हमने जावा डाउनलोड, इंस्टालेशन, आईडीई की स्थापना आदि से संबंधित जावा ट्यूटोरियल देखे हैं, हमने दो लोकप्रिय जावा आईडीई यानी एक्लिप्स और इंटेलीज आईडीईए पर भी चर्चा की है। अगला, हमने जावा 8 में पेश की गई विशेषताओं पर चर्चा की जो सबसे महत्वपूर्ण रिलीज थी।
अब इन ट्यूटोरियल्स का अनुसरण करने के बाद, आपने सभी आवश्यक पर्यावरण चर के साथ अपनी मशीन पर नवीनतम जावा संस्करण को सेट किया है, और आपको जावा को अपने मशीन पर काम करना है। इस प्रकार अब वास्तविक जावा प्रोग्रामिंग के साथ शुरुआत करने और इसके विभिन्न प्रोग्रामिंग निर्माणों को सीखने का समय है, अर्थात् इस ट्यूटोरियल में हम ऊपर सूचीबद्ध चरण 3 और 4 सीखेंगे।
आइए हम सार्वभौमिक कार्यक्रम से शुरू करें जो हमेशा वह पहला कार्यक्रम है जो आप सीख रहे हैं कि प्रोग्रामिंग भाषा चाहे जो भी हो। 'नमस्ते दुनिया' कार्यक्रम।
हम पहले सीखेंगे कि कैसे एक जावा प्रोग्राम को चरणबद्ध तरीके से विकसित किया जाए और फिर कमांड प्रॉम्प्ट का उपयोग करके इसे संकलित और निष्पादित किया जाए। हम यह भी देखेंगे कि जावा आईडीई में समान प्रोग्राम कैसे चलाया जाता है।
सरल जावा प्रोग्राम लिखने के लिए चरण
# 1) नोटपैड खोलें और निम्न कोड टाइप करें।
public class myfirstclass{ public static void main(String() args) { System.out.println(“Hello,World”); } }
#दो) अपनी कोड निर्देशिका में उपरोक्त फ़ाइल को 'myfirstclass.java' के रूप में सहेजें।
जैसा कि वर्ग 'myfirstclass' को सार्वजनिक घोषित किया जाता है, आप इस वर्ग के नाम के साथ जावा फ़ाइल का नाम देंगे। यह एक जावा सम्मेलन है।
# 3) कमांड प्रॉम्प्ट खोलें और उस निर्देशिका पर जाएं जहां आपने अपनी जावा फ़ाइल को सहेजा है।
# 4) कमांड प्रॉम्प्ट में अगला टाइप 'javac myfirstclass.java'। निम्न आउटपुट प्रदर्शित किया जाता है। ध्यान दें कि कोई त्रुटि नहीं है और फ़ाइल सफलतापूर्वक संकलित है।
कैसे ग्रहण में परियोजना बनाने के लिए
# 5) जावा फ़ाइल वाले फ़ोल्डर की जाँच करें। आप देखेंगे कि संकलन के परिणामस्वरूप एक वर्ग फ़ाइल 'myfirstclass.class' उत्पन्न हुई है। ध्यान दें कि आप अपने जावा सोर्स फाइल को चाहे जो भी नाम दें, क्लास फाइल में वास्तविक क्लास का नाम होता है।
# 6) यदि स्रोत जावा फ़ाइल में एक से अधिक वर्ग हैं, तो प्रत्येक फ़ाइल के लिए एक वर्ग फ़ाइल बनाई जाती है।
# 7) अगला, कमांड प्रॉम्प्ट पर वापस जाएं और कमांड 'जावा myfirstclass' टाइप करें। यह प्रदर्शित क्लास फाइल और आउटपुट को निष्पादित करेगा।
वैकल्पिक रूप से, यदि आप जावा प्रोग्राम बनाने के लिए ग्रहण की तरह आईडीई का उपयोग करना चाहते हैं, तो आप एक प्रोजेक्ट बना सकते हैं और मुख्य फ़ंक्शन के साथ एक क्लास जोड़ सकते हैं। आप 'हैलो, वर्ल्ड' प्रिंट करने के लिए एक प्रिंट स्टेटमेंट दे सकते हैं और फिर इस प्रोजेक्ट को जावा एप्लिकेशन के रूप में चला सकते हैं जैसा कि नीचे की छवि में दिखाया गया है।
'हैलो, वर्ल्ड' जावा प्रोग्राम की व्याख्या
हमने पहले ही 'हैलो, वर्ल्ड' जावा प्रोग्राम को सफलतापूर्वक विकसित और निष्पादित किया है। अब हम प्रोग्राम के प्रत्येक घटक का विश्लेषण और उसे समझते हैं।
आपकी सुविधा के लिए, कार्यक्रम की सामग्री नीचे पोस्ट की गई है।
public class myfirstclass{ public static void main(String() args) { System.out.println(“Hello, World”); } }
आइए हम मुख्य जावा खोजशब्दों को सूचीबद्ध करके कार्यक्रम को समझते हैं जो उपयोग किए जाते हैं:
- जनता: यह एक दृश्यता निर्दिष्ट या पहुंच निर्दिष्ट है जो घटक की दृश्यता को परिभाषित करता है। सार्वजनिक का अर्थ है पैरामीटर या घटक सभी को दिखाई देता है। उपरोक्त कार्यक्रम में, हम दो बार “सार्वजनिक” स्पेसियर का उपयोग करते हैं अर्थात् पहली कक्षा की परिभाषा से पहले और दूसरा मुख्य कार्य के लिए। इसका मतलब है कि वर्ग, साथ ही मुख्य कार्य, सभी के लिए सार्वजनिक और दृश्यमान हैं।
- वर्ग: यह एक जावा कीवर्ड है और इसका उपयोग क्लास को परिभाषित करने के लिए किया जाता है। 'क्लास' कीवर्ड एक क्लास नाम के बाद आता है जो क्लास को परिभाषित करता है। क्लास के नाम के बाद, एक कोड ब्लॉक को कर्ली ब्रेसिज़ ({}) से परिभाषित किया गया है। कोड ब्लॉक में इस वर्ग से संबंधित सभी विधियां और डेटा शामिल होंगे। यहाँ हम क्लास कीवर्ड का उपयोग करके एक नए वर्ग 'myfirstclass' को परिभाषित करते हैं।
- स्थैतिक: 'स्थिर' कीवर्ड का उपयोग यह दर्शाने के लिए किया जाता है कि इस कीवर्ड का अनुसरण करने वाला तरीका / ऑब्जेक्ट / वैरिएबल प्रकृति में स्थिर है और इसे ऑब्जेक्ट और डॉट (।) ऑपरेटर का उपयोग किए बिना इनवॉइस किया जा सकता है। मुख्य विधि से पहले स्थैतिक कीवर्ड का मतलब है कि मुख्य विधि स्थिर है। मुख्य विधि को जेवीएम द्वारा निष्पादित किया जाता है और इसे स्थिर बनाकर एक ऑब्जेक्ट बनाने की कोई आवश्यकता नहीं है जिससे मेमोरी को बचाया जा सके।
- शून्य: 'शून्य' कीवर्ड इंगित करता है कि विधि कुछ भी वापस नहीं करती है।
- मुख्य: मुख्य विधि को इंगित करने वाला कीवर्ड 'मुख्य' किसी भी जावा प्रोग्राम का शुरुआती बिंदु है। एक जावा प्रोग्राम का निष्पादन मुख्य विधि से शुरू होता है।
- स्ट्रिंग () args: स्ट्रिंग सरणी args कमांड लाइन तर्क रखती है।
- System.out.println: System.out.println का उपयोग स्क्रीन पर संदेशों को प्रिंट करने के लिए किया जाता है। सिस्टम जावा में एक वर्ग है। 'आउट' और 'प्रिंटलाइन' पैरामीटर प्रिंटस्ट्रीम क्लास के सदस्य हैं। जबकि 'आउट' एक ऑब्जेक्ट है, प्रिंटलाइन एक विधि है।
बार बार पूछे जाने वाले प्रश्न
Q # 1) प्रोग्रामिंग में हैलो वर्ल्ड क्या है?
उत्तर: 'हैलो, वर्ल्ड' एक सरल प्रोग्राम है जो संदेश 'हैलो, वर्ल्ड' प्रदर्शित करता है। यह एक सामान्य कंप्यूटर प्रोग्राम है जो प्रोग्रामिंग भाषा के मूल सिंटैक्स का उपयोग करता है। इस प्रोग्राम को विकसित करना काफी सरल है और आमतौर पर यह पहला प्रोग्राम होता है जब कोई प्रोग्रामर कोड करना सीखता है।
Q # 2) हैलो वर्ल्ड की शुरुआत किसने की?
विंडोज़ में कुंजी फ़ाइल कैसे खोलें
उत्तर: पुस्तक 'सी प्रोग्रामिंग लैंग्वेज' के लेखक ब्रायन कर्निघन ने पहली बार अपनी पुस्तक में 'हैलो, वर्ल्ड' वाक्यांश का उल्लेख किया है और तब से इसे अधिकांश प्रोग्रामिंग भाषाओं में मूल वाक्यविन्यास या पहले कार्यक्रम को चित्रित करने के लिए सार्वभौमिक रूप से उपयोग किया गया है।
Q # 3) एक सरल जावा प्रोग्राम क्या है?
उत्तर: एक साधारण जावा प्रोग्राम प्रोग्रामर के बुनियादी कौशल का आकलन करने के लिए अच्छा है और जावा प्रोग्रामिंग भाषा के मूल सिंटैक्स को भी सीखता है।
आप एक साधारण 'हैलो, वर्ल्ड' प्रोग्राम के साथ शुरू कर सकते हैं जो वर्ग, स्थिर, सार्वजनिक और शून्य कीवर्ड, मुख्य फ़ंक्शन, कमांड-लाइन तर्क, System.out.println, आदि के उपयोग को दर्शाता है।
यह ट्यूटोरियल एक सरल जावा प्रोग्राम 'हैलो, वर्ल्ड' का वर्णन करता है।
Q # 4) मैं जावा कोड कहां लिख सकता हूं?
उत्तर: आप साधारण कोड नोटपैड या नोटपैड ++ टेक्स्ट एडिटर में जावा कोड लिख सकते हैं और फिर कमांड प्रॉम्प्ट का उपयोग करके इसे संकलित और निष्पादित कर सकते हैं। वैकल्पिक रूप से, ग्रहण, नेट बीन्स, इंटेलीजे आईडीईए आदि जैसे बहुत सारे जावा आईडीई हैं, जो सरल कार्यक्रम के साथ-साथ बड़ी, जटिल परियोजनाओं को विकसित करने के लिए जावा वातावरण तैयार करते हैं।
जावा में एक साधारण प्रोग्राम बनाने के लिए बुनियादी कदम निम्नलिखित हैं।
- किसी भी टेक्स्ट एडिटर में जावा सोर्स कोड लिखें।
- एक्सटेंशन '.java' के साथ फाइल को सहेजें।
- एक कमांड प्रांप्ट विंडो खोलें।
- निर्देशिका को उसी में बदलें, जिसमें जावा प्रोग्राम अभी बनाया गया है।
- जावा फ़ाइल नाम के बाद 'javac' कमांड का उपयोग करके अपने प्रोग्राम को संकलित करें।
- वर्ग नाम के बाद 'जावा' कमांड का उपयोग करके प्रोग्राम को निष्पादित करें।
Q # 5) जावा में मुख्य वर्ग क्या है?
उत्तर: जावा का मुख्य वर्ग वह है जिसमें 'मुख्य' विधि शामिल है। जावा सम्मेलन के अनुसार, कम से कम एक वर्ग में मुख्य विधि होनी चाहिए जो जावा प्रोग्राम के लिए प्रवेश बिंदु हो।
Q # 6) आप जावा में हैलो वर्ल्ड कैसे कहते हैं?
उत्तर: जावा में 'हैलो, वर्ल्ड' कहने के चरण नीचे दिए गए हैं:
- एक कक्षा बनाएं HelloWorld।
- कक्षा 'हैलोवर्ल्ड' में मुख्य विधि की घोषणा करें।
- System.out.println का उपयोग करके संदेश 'हैलो, वर्ल्ड' आउटपुट करें।
- 'हैलो, वर्ल्ड' संदेश देखने के लिए प्रोग्राम को कंपाइल करें और निष्पादित करें।
निष्कर्ष
इस ट्यूटोरियल में, हमने 'हैलो, वर्ल्ड' प्रोग्राम विकसित किया जो कि पहले जावा प्रोग्राम था। हमने इस कार्यक्रम के सभी भागों पर भी विस्तार से चर्चा की।
अपने अगले लेख में, हम जावा भाषा के मूल वाक्यविन्यास और प्रोग्रामिंग के साथ-साथ जावा भाषा में शब्दों और परिभाषाओं के बारे में अधिक जानेंगे।
हैप्पी लर्निंग !!
अनुशंसित पाठ
- जावा परिनियोजन: जावा जार फाइल का निर्माण और निष्पादन
- जावा वर्चुअल मशीन: जावा एप्लीकेशन चलाने में JVM कैसे मदद करता है
- जावा में मॉडिफायर एक्सेस करें - उदाहरणों के साथ ट्यूटोरियल
- उदाहरणों के साथ जावा परावर्तन ट्यूटोरियल
- उदाहरण के साथ जावा इंटरफेस और एब्सट्रैक्ट क्लास ट्यूटोरियल
- ग्रहण आईडीई: अपना पहला जावा प्रोजेक्ट बनाएं और चलाएं
- जावा प्रोग्रामिंग भाषा का परिचय - वीडियो ट्यूटोरियल
- जावा ट्यूटोरियल फॉर बिगिनर्स: 100+ हैंड्स-ऑन जावा वीडियो ट्यूटोरियल