Java में पहला प्रोग्राम कैसे लिखें? | Hello World Program in Hindi

सोचिए — आपने अभी Java install किया है, screen सामने है, और आप नहीं जानते कि पहली line कहाँ से लिखें। यही वो moment है जहाँ Hello World Program आपका सबसे पहला और सबसे भरोसेमंद दोस्त बनता है।

Java में Hello World Program केवल दो शब्द screen पर print करता है — लेकिन यह छोटा सा program आपको Java की पूरी बुनियाद समझा देता है। इसी एक program में आप सीखेंगे कि Java का program कैसा दिखता है, उसमें Class क्यों होती है, Main Method क्या करती है, और computer इसे कैसे समझता है।

इस लेख में आप न सिर्फ program लिखना सीखेंगे — बल्कि उसे save करना, compile करना, और run करना भी सीखेंगे। साथ ही वे common errors भी जानेंगे जो beginners से अक्सर होती हैं।

First Java Program example for beginners

Hello World Program क्या है? (What is a Hello World Program?)

Hello World Program एक ऐसा प्रोग्राम है, जो स्क्रीन पर केवल Hello World संदेश प्रदर्शित करता है। लगभग सभी Programming Languages में इसे पहला उदाहरण माना जाता है।

इस प्रोग्राम का मुख्य उद्देश्य किसी भाषा की मूल संरचना को समझाना होता है। Java में भी यह प्रोग्राम beginners को यह बताता है कि Java Program किस प्रकार लिखा जाता है और उसका execution कैसे होता है।

Java Hello World Program की संरचना (Structure of a Java Hello World Program)

नीचे Java का सबसे सरल Hello World Program दिया गया है:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

Output:

Hello World

पहली बार Java Program देखने पर यह थोड़ा जटिल लग सकता है, लेकिन यदि इसे भागों में समझा जाए तो यह बहुत आसान है।

Class Declaration

Java में प्रत्येक Program किसी Class के अंदर लिखा जाता है। Class Program के सभी code को व्यवस्थित रखने का कार्य करती है।

public class HelloWorld

यहाँ:

  • public: यह एक access modifier है। इसका मतलब है कि इस class को कहीं से भी access किया जा सकता है।
  • class: Java में सब कुछ class के अंदर ही होता है। class एक keyword है जिसका उपयोग नई class बनाने के लिए किया जाता है।
  • HelloWorld: यह class का नाम है। Java Naming Convention के अनुसार class के नाम का पहला अक्षर capital letter में रखना अच्छी practice माना जाता है। उदाहरण: Student, Employee, HelloWorld आदि।

जावा में एक नियम हमेशा याद रखें: आपकी class का नाम और आपकी file का नाम बिल्कुल एक जैसा होना चाहिए। चूंकि हमारी class का नाम HelloWorld है, इसलिए हम इस file को HelloWorld.java नाम से save करेंगे।

Main Method

यह Java Program का सबसे महत्वपूर्ण हिस्सा है। इसे Java का Entry Point कहा जाता है। Java Virtual Machine (JVM) हमेशा इसी line से program को चलाना शुरू करती है।

public static void main(String[] args)

यहाँ:

  • public: इसका मतलब है कि method को कहीं से भी access किया जा सकता है।
  • static: इसका मतलब है कि इस method को चलाने के लिए हमें class का कोई object बनाने की जरूरत नहीं पड़ती।
  • void: यह इस method का return type है। void का मतलब है कि यह method पूरा होने के बाद कोई value return नहीं करेगा।
  • main: यह Java द्वारा पहचाना जाने वाला मुख्य method का नाम है। इसे बदला नहीं जा सकता।
  • String[] args: यह command line argument है। यह string type के array को स्वीकार करता है, जिसका उपयोग program चलाते समय input देने के लिए किया जा सकता है।

शुरुआती स्तर पर इतना समझना पर्याप्त है कि program की शुरुआत Main Method से होती है।

Output Statement

यह line screen पर output दिखाने का काम करती है।

System.out.println("Hello World");
  • System: यह Java की एक built-in class है।
  • out: यह System class का static member है, जो output stream से जुड़ा होता है।
  • println(): यह method bracket के अंदर लिखे text को screen पर print करता है और cursor को अगली नई line पर भेज देता है।
  • Semicolon (;): Java में हर statement के खत्म होने पर semicolon लगाना जरूरी है। यह full stop की तरह काम करता है।

Java Program को Save, Compile और Run कैसे करें?

Code लिखने के बाद अगला महत्वपूर्ण काम इसे सही तरीके से चलाना है। आइए, इस पूरी प्रक्रिया को step-by-step समझते हैं:

Step 1: Program को Save करें

सबसे पहले अपने Notepad या code editor में लिखे code को save करें। File को save करते समय इन बातों का विशेष ध्यान रखें:

  • File का नाम class name जैसा ही रखें। यदि class का नाम HelloWorld है, तो file का नाम HelloWorld.java रखें।
  • H और W capital होने चाहिए, क्योंकि Java एक case-sensitive language है।
  • File type में All Files चुनें ताकि यह .txt file न बने।

महत्वपूर्ण: File का नाम और class का नाम समान रखना तभी अनिवार्य होता है जब class को public घोषित किया गया हो। शुरुआती छात्रों के लिए दोनों नाम समान रखना बेहतर practice है।

Step 2: Command Prompt खोलें

अपने computer में cmd search करके Command Prompt खोलें। इसके बाद cd command की मदद से उस folder या directory में जाएं जहां आपने अपनी Java file save की है। उदाहरण:

cd Desktop

Step 3: Java Program को Compile करें

Java code को सीधे computer नहीं समझ सकता, इसलिए पहले इसे bytecode में बदलना पड़ता है। इसके लिए नीचे दी गई command type करें और Enter दबाएं:

javac HelloWorld.java

अगर आपके code में कोई error नहीं होगी, तो यह command बिना किसी message के अगली line पर आ जाएगी। आपके उसी folder में एक नई file बनेगी जिसका नाम HelloWorld.class होगा।

Step 4: Java Program को Run करें

अब अपने program का output देखने के लिए नीचे दी गई command लिखें:

java HelloWorld

ध्यान दें: Run करते समय file के पीछे .java या .class नहीं लिखना है, केवल class का नाम लिखना है। जैसे ही आप Enter दबाएंगे, आपको screen पर output दिखाई देगा:

Hello World

Java Program में होने वाली Common Errors और उनके Solutions

जब आप पहली बार Java Program run करते हैं, तो कुछ errors आना बिल्कुल सामान्य है। घबराएं नहीं — नीचे सबसे common errors और उनके solutions दिए गए हैं:

Error 1: 'javac' is not recognized as an internal or external command

कारण: Java का Path आपके System के Environment Variables में set नहीं है।

Solution: Java JDK install करने के बाद JAVA_HOME और PATH variable set करें। इसके लिए हमारा JDK Installation guide देखें।

Error 2: class HelloWorld is public, should be declared in a file named HelloWorld.java

कारण: आपकी file का नाम और class का नाम match नहीं हो रहा, या spelling गलत है।

Solution: File का नाम exactly HelloWorld.java रखें — capital H और W के साथ।

Error 3: ';' expected

कारण: किसी statement के अंत में semicolon ; नहीं लगाया गया।

Solution: हर statement के बाद semicolon जरूर लगाएं। जैसे: System.out.println("Hello World");

Error 4: Main method not found in class HelloWorld

कारण: main method की spelling गलत है या signature (public static void) सही नहीं लिखा गया।

Solution: Exactly यही लिखें: public static void main(String[] args) — कोई भी change न करें।

Java के इस पहले Program से जुड़े जरूरी नियम (Golden Rules of Java)

यदि आप Java में मजबूत शुरुआत करना चाहते हैं, तो शुरुआत से ही कुछ बुनियादी नियमों को अपनी आदत बना लें। नीचे दी गई table में Java के कुछ सुनहरे नियम दिए गए हैं:

नियम (Rules) विवरण (Description)
Case-Sensitivity Java में छोटे अक्षरों और बड़े अक्षरों का अलग-अलग महत्व होता है। जैसे main और Main दोनों अलग हैं।
Class Name & File Name यदि आपकी class public है, तो file का नाम और class का नाम 100% एक समान होना चाहिए।
Source Code Extension Java की सभी source code files का extension हमेशा .java होना चाहिए।
Main Method बिना public static void main method के कोई भी standard Java Program run नहीं हो सकता।

Exam के लिए महत्वपूर्ण बिंदु (Exam Point)

  • Java Program का execution Main Method से शुरू होता है।
  • Java Program class के अंदर लिखा जाता है।
  • System.out.println() output दिखाने के लिए उपयोग होता है।
  • Compile करने के लिए javac command उपयोग होती है।
  • Run करने के लिए java command उपयोग होती है।
  • Compile होने के बाद .class file बनती है।
  • JVM Java Bytecode को execute करती है।

Structure of Java Program - Exam Oriented FAQs

Java Program का Execution कहाँ से शुरू होता है?
Java Program का execution main() method से शुरू होता है।
public keyword का क्या अर्थ है?
public का अर्थ है कि class या method को कहीं से भी access किया जा सकता है।
static keyword का क्या महत्व है?
static method को चलाने के लिए class का object बनाने की आवश्यकता नहीं होती।
void keyword क्या दर्शाता है?
void का अर्थ है कि method कोई value return नहीं करेगा।
Java में Class क्या होती है?
Class एक blueprint या template होती है, जिसमें variables और methods को परिभाषित किया जाता है।
Java Program हमेशा Class के अंदर ही क्यों लिखा जाता है?
Java एक object-oriented programming language है, इसलिए इसका सारा code class के अंदर लिखा जाता है।
Java में Semicolon (;) का क्या महत्व है?
Semicolon किसी statement के अंत को दर्शाता है। Java में statement पूरा करने के लिए इसका उपयोग जरूरी होता है।
Java case-sensitive language क्यों कहलाती है?
क्योंकि Java में capital और small letters को अलग-अलग माना जाता है। उदाहरण: main और Main दोनों अलग हैं।
यदि public class का नाम HelloWorld है, तो file का नाम क्या होगा?
File का नाम HelloWorld.java होगा।
क्या File Name और Class Name हमेशा समान होने चाहिए?
केवल public class के लिए file name और class name समान होना अनिवार्य है।
Java Source File का extension क्या होता है?
Java source file का extension .java होता है।
Compile होने के बाद कौन-सी file बनती है?
Compile होने के बाद .class file बनती है।
Java Program को compile करने के लिए कौन-सी command उपयोग की जाती है?
javac HelloWorld.java
Java Program को run करने के लिए कौन-सी command उपयोग की जाती है?
java HelloWorld
Program run करते समय .java extension क्यों नहीं लिखा जाता?
क्योंकि java command class name को execute करती है, file name को नहीं।
यदि Main Method नहीं हो तो क्या होगा?
Standard Java Application execute नहीं होगी और runtime error मिल सकता है।

Watch Our YouTube Videos

Visit Our YouTube Channel

Post a Comment

Previous Post Next Post

Contact Form