बहुत पहले कार्यक्रम है कि किसी भी कोड को सीखता है जावा में हैलो वर्ल्ड प्रोग्राम है। लेकिन कई बार हम बेसिक सिंटेक्स के किटी-ग्रिट्टी को याद करते हैं। इस लेख के माध्यम से, मैं जावा में हैलो वर्ल्ड प्रोग्राम के विवरण में मिलूंगा।
नीचे इस लेख में शामिल विषय दिए गए हैं:
आएँ शुरू करें।
हैलो वर्ल्ड प्रोग्राम इन जावा
इससे पहले कि हम विवरण में आते हैं, पहले कोडिंग से शुरू करते हैं और देखते हैं कि कैसे एक मूल हैलो वर्ल्ड प्रोग्राम है कोडित है।
सार्वजनिक वर्ग HelloWorldDemo {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {System.out.println ('हैलो वर्ल्ड!') System.exit (0) // success}}
अब जब आप कोडिंग के साथ कर रहे हैं, तो अब प्रोग्राम के सिंटैक्स का गहराई से विश्लेषण करें।
सिंटेक्स विश्लेषण
पंक्ति 1: सार्वजनिक वर्ग HelloWorldDemo {
यह लाइन कीवर्ड का उपयोग करती है कक्षा HelloWorldDemo नामक एक नए वर्ग की घोषणा के लिए। चूंकि जावा एक है भाषा, पूरी कक्षा की परिभाषा, जिसमें उसके सभी सदस्य शामिल हैं, प्रारंभिक घुंघराले ब्रेस {और समापन घुंघराले ब्रेस} के बीच समाहित होनी चाहिए। इसके अलावा, यह पैकेज के बाहर से कक्षा की पहुंच निर्दिष्ट करने के लिए सार्वजनिक कीवर्ड का उपयोग कर रहा है।
पंक्ति 2: सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {
यह पंक्ति मुख्य (स्ट्रिंग []) नामक एक विधि की घोषणा करती है।इसे कहते हैं मुख्य विधि और प्रवेश के लिए बिंदु के रूप में कार्य करता है जावा संकलक कार्यक्रम का निष्पादन शुरू करने के लिए। दूसरे शब्दों में, जब भी जावा में किसी भी प्रोग्राम को निष्पादित किया जाता है, तो मुख्य विधि पहला कार्य होता है। आवेदन में अन्य कार्यों को फिर मुख्य विधि से लागू किया जाता है। मानक जावा एप्लिकेशन में, निष्पादन को गति देने के लिए एक मुख्य विधि अनिवार्य है।
अब इस पूरी पंक्ति को तोड़ दें और प्रत्येक शब्द का विश्लेषण करें:
सह लोक : यह है एकपहुँच संशोधक दृश्यता निर्दिष्ट करता है। यह JVM को कहीं से भी विधि निष्पादित करने की अनुमति देता है।
स्थिर : यह एक कीवर्ड है जो किसी भी क्लास मेंबर को स्टैटिक बनाने में मदद करता है। मुख्य विधि को स्थिर बनाया गया है क्योंकि किसी वस्तु को बनाने के लिए किसी वस्तु की आवश्यकता नहीं है जावा में। इस प्रकार, जेवीएम एक ऑब्जेक्ट बनाने के बिना इसे लागू कर सकता है जो मेमोरी को बचाने में मदद करता है।
शून्य : यह विधि के रिटर्न प्रकार का प्रतिनिधित्व करता है। चूंकि जावा मुख्य विधि किसी भी मूल्य को वापस नहीं करती है, इसलिए इसका वापसी प्रकार शून्य घोषित किया जाता है।
मुख्य() : यह उस विधि का नाम है जिसे जेवीएम में कॉन्फ़िगर किया गया है।
स्ट्रिंग [] : यह दर्शाता है कि जावा मुख्य विधि प्रकार की एकल पंक्ति तर्क को स्वीकार कर सकती है । इसे जावा कमांड लाइन तर्क के रूप में भी जाना जाता है। नीचे मैंने कई मान्य जावा मुख्य विधि हस्ताक्षर सूचीबद्ध किए हैं:
- सार्वजनिक स्थैतिक शून्य main (String [] args)
- सार्वजनिक स्थैतिक शून्य main (String [] args)
- सार्वजनिक स्थैतिक शून्य main (String [] args[])
- सार्वजनिक स्थैतिक शून्य main (String [] args)
- स्थिर सार्वजनिक शून्य मुख्य (स्ट्रिंग [] args)
- सार्वजनिक स्थिर अंतिम शून्य मुख्य (स्ट्रिंग [] args)
- अंतिम सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args)
पंक्ति 3: System.out.println ('हैलो वर्ल्ड!')
प्रणाली : यह java.lang पैकेज में एक पूर्व-परिभाषित वर्ग है जो विभिन्न उपयोगी तरीके और चर रखता है।
बाहर : यह टाइपस्ट्रीम का एक स्थिर सदस्य क्षेत्र है।
प्रिंटलाइन: यह PrintStream क्लास की एक विधि हैऔर मानक कंसोल और एक नई पंक्ति में पारित किए गए तर्क को प्रिंट करने के लिए उपयोग किया जाता है। आप प्रिंटलाइन () के बजाय प्रिंट () विधि का भी उपयोग कर सकते हैं।
पंक्ति 4: System.exit (0)
द java.lang। प्रणाली । बाहर जाएं () विधि का उपयोग किया जाता हैबाहर निकलेंवर्तमान में जावा वर्चुअल मशीन को निष्पादित करके वर्तमान कार्यक्रम। यह विधि इनपुट के रूप में एक स्थिति कोड लेती है जो आम तौर पर होता हैएक शून्य-शून्य मान। यह इंगित करता है कि कोई असामान्य समाप्ति होती है।
- बाहर निकलें (0): इसका उपयोग सफल समाप्ति को इंगित करने के लिए किया जाता है।
- बाहर निकलें (1) याबाहर निकलें (-1) या कोई गैर-शून्य मान: इसका उपयोग असफल समाप्ति को इंगित करने के लिए किया जाता है।
तो यह सब प्रोग्राम सिंटैक्स के बारे में था। आइए अब देखें कि जावा प्रोग्राम में हैलो वर्ल्ड को कैसे संकलित किया जाए।
कार्यक्रम का संकलन
अब आपको अपने टेक्स्ट एडिटर में इस प्रोग्राम में जो टाइप करना है, उसे उस क्लास के नाम से सेव करें जिसे आपने अपने प्रोग्राम में इस्तेमाल किया है। मेरे मामले में, मैं इसे HelloWorldDemo.java के रूप में सहेज रहा हूँ।
अगला कदम है, अपनी कंसोल विंडो पर जाएं और उस निर्देशिका पर जाएं जहां आपने अपना प्रोग्राम सहेजा है।
अब के क्रम में कार्यक्रम संकलित करें नीचे दिए गए आदेश में टाइप करें:
javac HelloWorldDemo.java
नोट: जावा केस-संवेदी है, इस प्रकार सुनिश्चित करें कि आप सही प्रारूप में फ़ाइल नाम में टाइप करते हैं।
यदि सफलतापूर्वक निष्पादित किया जाता है, तो यह कमांड एक HelloWorldDemo.class फ़ाइल उत्पन्न करेगा जो प्रकृति में स्वतंत्र और पोर्टेबल मशीन होगी।
अब जब आपने प्रोग्राम को सफलतापूर्वक संकलित कर लिया है, तो आइए जावा में अपने हैलो वर्ल्ड प्रोग्राम को निष्पादित करने और आउटपुट प्राप्त करने का प्रयास करें।
कार्यक्रम को निष्पादित करना
अपने HelloWorld को निष्पादित करने के लिए कमांड लाइन पर, आपको बस नीचे दिए गए कोड में टाइप करना होगा:
जावा हैलोवर्ल्डडेमो
वोइला! आपने जावा में अपने पहले कार्यक्रम को सफलतापूर्वक निष्पादित किया है।
यदि आप एक आईडीई का उपयोग कर रहे हैं, तो आप इस सारी परेशानी को छोड़ सकते हैं और प्रोग्राम जावा में अपनी हैलो वर्ल्ड को संकलित और निष्पादित करने के लिए अपने आईडीई में निष्पादन बटन दबाएं।
यह हमें इस लेख के अंत में लाता हैहैलो वर्ल्ड प्रोग्राम इन जावा। यदि आप जावा के बारे में अधिक जानना चाहते हैं तो आप हमारे बारे में बता सकते हैं ।
अब जब आप समझ गए हैं कि क्या हैहैलो वर्ल्ड प्रोग्राम इन जावा, इसकी जाँच पड़ताल करो 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। एडुर्का के जावा J2EE और SOA प्रशिक्षण और प्रमाणन पाठ्यक्रम उन छात्रों और पेशेवरों के लिए डिज़ाइन किए गए हैं जो जावा डेवलपर बनना चाहते हैं। पाठ्यक्रम आपको जावा प्रोग्रामिंग में एक सिर शुरू करने के लिए डिज़ाइन किया गया है और आपको हाइबरनेट और स्प्रिंग जैसे विभिन्न जावा फ्रेमवर्क के साथ कोर और उन्नत जावा अवधारणाओं दोनों के लिए प्रशिक्षित करता है।
क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस टिप्पणी अनुभाग में इसका उल्लेख करें 'हैलो वर्ल्ड प्रोग्राम इन जावा“लेख और हम जितनी जल्दी हो सके आप को वापस मिल जाएगा।
कैसे Microsoft दृश्य स्टूडियो का उपयोग करने के लिए