Hello Java Program
आइये एक simple जावा प्रोग्राम को समझने का प्रयास करते है -
मुझे याद है जब मैने पहली बार जावा प्रोग्राम रन करवाया था तो मेरे lecturer ने board पर ये प्रोग्राम लिखा था और हमसे कहा था की इसे copy करो और रन करवाओ। ये एक बहुत ही simple सा प्रोग्राम है। आप ये प्रोग्राम notepad में टाइप कर लीजिये और उसे रन करवाइये। यदि आपको java program रन करवाने में कोई परेशानी है तो आप How to run a java program tutorial देख लीजिये। ये प्रोग्राम command line पर एक message show करता है जो आपने inverted commas (" “) के बीच में लिखा है। इस program में एक क्लास क्रिएट की गयी है HelloJava नाम से और main मेथड में println मेथड को call किया गया है जो मैसेज को प्रिंट करता है।
यदि आप इस प्रोग्राम के बारे में और जानना चाहते है, तो निचे लिखे हुए description को पड़ सकते है।
Description
public - public एक access modifier है। Access modifiers 3 तरह के होते है (public, private, protected) और ये आपकी क्लास के members के access को control करते है। इनके बारे में आप आगे की tutorials में पड़ेंगे।
class - क्लास एक कीवर्ड है जो नयी क्लास क्रिएट करने के काम में आता है। क्लास जावा का सबसे important concept है क्योंकि जावा में सब कुछ क्लास है। Class के बारे आप आगे जानेंगे।
HelloJava - ये हमारी क्लास का नाम है। क्लास का नाम हमेशा यूनिक होना चाहिए।
static - ये keyword किसी method को बिना ऑब्जेक्ट के कॉल करने के लिए यूज़ किया जाता है। हमे मैन मेथड के आगे ये कीवर्ड लगाना जरुरी होता है क्योंकि main मेथड को java run time environment program को execute करने के लिए access करता है।
main - हमारे प्रोग्राम में एक से ज्यादा क्लासेज हो सकती है। हमारे प्रोग्राम का execution उस क्लास से शुरू होता है जिसमे main मेथड होता है।
String args [] - ये string array command line arguments के लिए यूज़ किया जाता है। मतलब हम प्रोग्राम को execute करवाते समय भी argument पास कर सकते है।
System.out.println () - यंहा पर system एक package है, out एक क्लास है, और println एक मेथड है, जो command prompt screen पर आउट शो करने के लिए यूज़ किया जाता है।