Java Setup and Installation
क्या install करना है
Java लिखने और चलाने को, आप JDK (Java Development Kit) install करते हैं। इसमें compiler javac (आपके code को bytecode में बदलने को) और JVM (उसे चलाने को) होता है। JDK install और set होने पर, आप command line से Java programs compile और run कर सकते हैं।
JDK download करना
- Oracle के Java download page पर जाइए, या OpenJDK जैसा free build लीजिए।
- अपने operating system (Windows, Mac या Linux) के लिए version चुनिए।
- Installer चलाकर steps follow कीजिए।
कोई भी हाल का long-term-support (LTS) version, जैसे Java 17 या 21, सीखने के लिए अच्छा है।
PATH set करना
Windows पर, install के बाद, JDK के bin folder को system PATH में जोड़िए ताकि command line javac और java ढूँढ सके।
Version जाँचना
command line खोलकर दोनों commands चलाइए:
java -version javac -version
javac 17.0.1
अगर दोनों version number दिखाएँ, तो JDK install है और आपका PATH सही है। अगर javac न मिले, तो PATH step दोबारा देखिए।
Program compile और run करना
इसे Hello.java के रूप में save कीजिए:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, Java!");
}
}
फिर command line में, उस folder में:
javac Hello.java // compile -> Hello.class बनाता है java Hello // run (बिना .class)
javac आपके code को bytecode (Hello.class) में compile करता है, और java Hello उसे JVM पर चलाता है। ध्यान दीजिए file नाम public class नाम से मेल खाना चाहिए।
IDE इस्तेमाल करना
command line सीखने को बढ़िया है, पर IDE असली काम आसान बनाता है:
- IntelliJ IDEA — बहुत लोकप्रिय, free Community edition है।
- Eclipse — Java के लिए पुराना free IDE।
- VS Code — हल्का, Java extension pack के साथ।
IDEs autocomplete, error highlighting और one-click run जोड़ते हैं, तो बुनियाद में सहज होने पर एक से शुरू कीजिए।
आम गलतियाँ
- सिर्फ़ JRE install करना।
javacसे compile करने को JDK चाहिए। - PATH भूलना। तब
javac/java"not recognised" होते हैं। - File नाम mismatch। File public class नाम से मेल खानी चाहिए (
class HelloकोHello.java)। - Run करते समय
.classजोड़ना।java Helloइस्तेमाल कीजिए,java Hello.classनहीं।
सारांश
- JDK install कीजिए — इसमें compiler और JVM होते हैं।
- PATH set कीजिए ताकि
javacऔरjavaकहीं भी चलें। java -versionऔरjavac -versionसे जाँचिए।javac File.javaसे compile,java Fileसे run कीजिए।- असली projects को IntelliJ या VS Code जैसा IDE इस्तेमाल कीजिए।
आगे, अपना पहला program लिखिए Hello World in Java में, या हिस्से सीखिए JDK, JRE और JVM में।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
Java चलाने को क्या install करना है?
javac) और चलाने को JVM/JRE होता है। इसे Oracle या OpenJDK जैसे free build से download कीजिए।Java के लिए PATH set करना क्यों ज़रूरी है?
javac और java चलाने देता है। इसके बिना, terminal कहता है "javac is not recognised", क्योंकि वो Java tools नहीं ढूँढ पाता।कैसे जाँचूँ Java install हुआ या नहीं?
java -version और javac -version type कीजिए। अगर दोनों version number दिखाएँ, तो JDK install है और PATH सही set है।Java program कैसे compile और run करूँ?
javac Hello.java से compile कीजिए जो Hello.class (bytecode) बनाता है, फिर java Hello से चलाइए (बिना .class extension)। यह दो-step compile-फिर-run Java के लिए सामान्य है।