Java का परिचय: 2025 में यह भाषा क्यों प्रासंगिक है
\n\nJava दुनिया की सबसे स्थिर और मांग वाली प्रोग्रामिंग भाषाओं में से एक है। 2025 में, यह कॉर्पोरेट डेवलपमेंट, Android एप्लिकेशन, बड़ी सेवाओं के बैकएंड और बिग डेटा प्रोसेसिंग सिस्टम में अग्रणी स्थान बनाए हुए है। यदि आपने प्रोग्रामिंग सीखना शुरू करने का फैसला किया है या एक नया स्टैक सीखना चाहते हैं, तो Java अपनी सख्त टाइपिंग, विशाल समुदाय और लाखों तैयार लाइब्रेरीज़ के कारण एक बेहतरीन विकल्प है।
\n\nइस लेख में, हम देखेंगे कि 2025 में Java सीखना कहाँ से शुरू करें: टूल्स इंस्टॉल करने से लेकर पहला प्रोग्राम लिखने और बुनियादी संरचनाओं को समझने तक। यह सामग्री पूरी तरह से शुरुआती लोगों के लिए है, इसलिए सभी चरण यथासंभव विस्तृत होंगे।
\n\n1. वातावरण तैयार करना: क्या इंस्टॉल करना है
\n\nJDK (Java Development Kit) इंस्टॉल करना
\nसबसे पहले आपको JDK की आवश्यकता होगी। 2025 में, Java 21 LTS (2031 तक समर्थन वाला दीर्घकालिक संस्करण) का उपयोग करने की अनुशंसा की जाती है। इसे Oracle की आधिकारिक वेबसाइट से डाउनलोड किया जा सकता है या Adoptium से OpenJDK का उपयोग किया जा सकता है।
\n\nइंस्टॉलेशन के बाद, टर्मिनल (कमांड लाइन) में निम्नलिखित चलाकर जाँच करें कि सब कुछ काम कर रहा है:
\n\njava -version\njavac -version\n\nआपको इंस्टॉल किए गए Java और कंपाइलर का संस्करण देखना चाहिए। यदि कमांड नहीं मिलते हैं, तो जाँच करें कि JDK का पथ PATH एनवायरनमेंट वेरिएबल में जोड़ा गया है या नहीं।
IDE चुनना: IntelliJ IDEA Community Edition
\nकोड लिखने के लिए IDE (इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट) का उपयोग करना सबसे सुविधाजनक है। शुरुआती के लिए सबसे अच्छा विकल्प IntelliJ IDEA Community Edition है। यह मुफ़्त है, सिंटैक्स को स्मार्ट तरीके से सुझाता है, त्रुटियों को हाइलाइट करता है, और एक क्लिक से कोड चलाने की अनुमति देता है। इसे JetBrains की आधिकारिक वेबसाइट से डाउनलोड करें।
\n\nविकल्प: Eclipse (पुराना, लेकिन लोकप्रिय) या Java के लिए प्लगइन्स के साथ VS Code।
\n\n2. आपका पहला Java प्रोग्राम
\n\nपरंपरागत रूप से, सीखना "Hello, World!" प्रोग्राम से शुरू होता है। IntelliJ IDEA में एक नया प्रोजेक्ट बनाएं और निम्नलिखित कोड के साथ एक फ़ाइल Main.java जोड़ें:
public class Main {\n public static void main(String[] args) {\n System.out.println("नमस्ते, Java 2025 की दुनिया!");\n }\n}\n\nआइए प्रत्येक पंक्ति को समझें:
\n- \n
public class Main— क्लास की घोषणा। Java में, सारा कोड क्लास के अंदर होता है। क्लास का नाम फ़ाइल के नाम से मेल खाना चाहिए। \n public static void main(String[] args)— प्रोग्राम का एंट्री पॉइंट। यह वह मेथड है जो स्टार्टअप पर चलता है। \n System.out.println(...)— कंसोल में टेक्स्ट आउटपुट करने का कमांड। \n
हरे "Run" बटन पर क्लिक करें — कंसोल में आपका पहला संदेश दिखाई देगा। बधाई हो, आपने अभी-अभी एक Java प्रोग्राम लिखा और चलाया है!
\n\n3. शुरुआती लोगों के लिए Java सिंटैक्स की मूल बातें
\n\nवेरिएबल और डेटा प्रकार
\nJava एक सख्ती से टाइप की गई भाषा है। इसका मतलब है कि प्रत्येक वेरिएबल का एक प्रकार होता है, और वह बदलता नहीं है। यहाँ मुख्य प्रिमिटिव प्रकार हैं:
\n\nint age = 25; // पूर्णांक\ndouble price = 99.99; // फ्लोटिंग पॉइंट संख्या\nboolean isActive = true; // बूलियन मान (true/false)\nchar symbol = 'A'; // एकल वर्ण\nString name = "अन्ना"; // स्ट्रिंग (प्रिमिटिव नहीं, बल्कि एक क्लास)\n\nध्यान दें: String बड़े अक्षर से लिखा जाता है, क्योंकि यह एक क्लास है, प्रिमिटिव नहीं।
सशर्त ऑपरेटर: if-else
\nसशर्त संरचनाएं प्रोग्राम को निर्णय लेने की अनुमति देती हैं:
\n\nint temperature = 30;\nif (temperature > 25) {\n System.out.println("गर्मी है, एयर कंडीशनर चालू करो!");\n} else if (temperature > 15) {\n System.out.println("गर्मी है, टहल सकते हैं.");\n} else {\n System.out.println("ठंड है, गर्म कपड़े पहनो.");\n}\n\nलूप: for और while
\nलूप क्रियाओं को दोहराने में मदद करते हैं। for लूप का उदाहरण, जो 1 से 5 तक संख्याएँ प्रिंट करता है:
ब्लॉग
पुस्तक अनुशंसाएँ
यह भी पढ़ें