1- जावा प्रोग्राम में जिन कोडपंक्तियों को रन कराना होता है वे सभी एक क्लास के अन्दर लिखी होनी चाहिये । हमने अपने इस उपर्युक्त कोड में सभी कोड्स को HelloSjweb नामक क्लास के अन्तर्गत रखा है । तात्पर्य यह है कि हमारे सामान्य जावा प्रोग्राम का प्रारम्भ class कोड के साथ क्लास का नाम लिखकर करना होता है । उदाहरण के लिये उपर्युक्त प्रोग्राम में हमने प्रोग्राम का प्रारम्भ class कीवर्ड से किया है तथा क्लास का नाम HelloSjweb रखा है । इसे ध्यान से देखने पर आपको पता चलेगा कि हमारा बाकी का सारा कोड class HelloSjweb{ } के भीतर रखा हुआ है । क्लास के बारे में आगे हम और भी विस्तार से पढेंगे ।
2- जावा में हर एप्लीकेशन में एक प्रारम्भ बिन्दु होता है जिसे हम main कहते हैं । उपर्युक्त प्रोग्राम में हैलोएसजेवेब क्लास के अन्तर्गत पब्लिक स्टैटिक वाइड मेन मेथड दिया हुआ है । यह मेन मेथड हर जावा प्रोग्राम के प्रारम्भ में (क्लास के अन्तर्गत) होगा । हम पब्लिक स्टैटिक वाइड के विषय में आगे विस्तार से पढेंगे ।
संक्षेप -
- हर जावा प्रोग्राम में class होना अनिवार्य होता है ।
- class कीवर्ड के साथ ही क्लास का वांछित नाम रखना अनिवार्य होता है ।
- क्लास कीवर्ड और क्लास नेम के बाद कर्ली ब्रेकट होना चाहिए । इसी ब्रेकट के बीच में आपका सारा प्रोग्राम कोड होना चाहिए ।
- हर जावा प्रोग्राम का प्रारम्भ मेन मेथड से होना चाहिए ।
मेन मेथड -
हमारे जावा प्रोग्राम को रन कराने के लिये प्रोग्राम में मेन मेथड का स्वरूप इस तरह से होना चाहिये ।
public static void main(String[ ] args)
इसे एक-एक करके ठीक से समझते हैं ।
public - इसे कोई भी एक्सेस कर सकता है ।
static - मेन मेथड के साथ बिना किसी इन्स्टांस (आब्जेक्ट) को बनाये ही रन करता है ।
void - यह कोई भी वैल्यू वापस नहीं करता । अर्थात् यह रिक्त वैल्यू दिखाता है ।
main - मेथड का नाम ।
उदाहरण के लिये निम्न कोड null value नामक एक रिक्त मेथड को उदाहृत करता है जिसमें कोई भी पैरामीटर नहीं है न ही यह कोई वैल्यू वापस करेगा ।
void nullvalue()
संक्षेप -
हर जावा प्रोग्राम में कम से कम एक बार public static void main(String[ ] args) का प्रयोग होता है ।
public static void main(String[ ] args) हमेशा किसी क्लास के अन्दर रखा हेाता है ।
मेन के अन्तर्गत main(String[ ] args), args नामक एक स्ट्रिंग एरे होता है । इनके विषय में आगे ठीक से समझेंगे ।
Really these tutorials helped me alot.
ReplyDeleteThanks for sharing
Please keep sharing such informative article on regular basis..
Visit : web designing course in chandigarh sector 34