जावा के साथ आरंभ करने के लिए कैसे

Java
जावा विकास किट पाने के लिए पर एक अनुकूल गाइड, एक अच्छा आईडीई, और एक महान किताब.

जावा एक शक्तिशाली लेकिन उपयोग करने के लिए आसान प्रोग्रामिंग भाषा है (यह सबसे में इस्तेमाल भाषा है उल्लेख नहीं है कि कंप्यूटर प्रोग्रामिंग पाठ्यक्रम.) आप सब कुछ सेट अप एक बार जावा एक महान भाषा और काफी आसान है – लेकिन सब कुछ तय हो रही मुश्किल है. यही कारण है कि इस गाइड के लिए क्या है.

एसडीके हो रही है

आप कुछ भी करने से पहले, आप पाने के लिए है JDK – the जावा विकास किट या जावा एसडीके (सॉफ्टवेयर डेवलपमेंट किट). आप के लिए एसडीके की जरूरत जावा प्रोग्राम लिखने. इस पृष्ठ पर जाएँ और JDK डाउनलोड बटन पर क्लिक करें.

Click on the cup of Java (the JDK download.)
परिक्रमा बटन पर क्लिक करें और अपने मंच के लिए उचित फ़ाइल डाउनलोड.

इंस्टॉलर को डाउनलोड करने और इसे चलाने के लिए. बधाई हो! जावा एसडीके अब आपके कंप्यूटर पर स्थापित कर दिया गया है.

एक आईडीई हो रही है

अब आप JDK है कि, आप प्रोग्रामिंग शुरू कर सकते हैं, लेकिन आप यह पुराने ढंग का रास्ता करना होगा: एक पाठ संपादक में कोड लिखने के लिए और कमांड लाइन का उपयोग कर यह संकलन.

जब तक, जरूर, आप एक है समन्वित विकास पर्यावरण, एक के लिए एक फैंसी शब्द है जो आप कोड में मदद करता है कि कार्यक्रम. मेरा विश्वास करो, यह बहुत है, बहुत आसान एक आईडीई का उपयोग कर कोडिंग.

तो जो आईडीई का उपयोग करना चाहिए? अधिकांश लोगों को आप के लिए एक जोड़ी की सिफारिश करेंगे:

  • BlueJ शैक्षिक उद्देश्यों के लिए अच्छा है कि एक बहुत ही सरल आईडीई है, लेकिन बड़ी परियोजनाओं के लिए बहुत उपयोगी नहीं. संभावना है कि आप खर्च करेंगे BlueJ से थोड़ा अधिक लक्ष्य हो जाएगा रहे हैं. नहीं एक बुरा आईडीई हालांकि.
  • JCreator थोड़ा और अधिक शक्तिशाली है, लेकिन यह बात है महंगा, और नि: शुल्क संस्करण पुराने ढंग का रास्ता कोडिंग से मुश्किल से बेहतर है (मैं तुम्हें बताता हूँ, मैं स्कूल में JCreator इस्तेमाल करना है.) यह है clunky और स्वच्छ सुविधाओं का एक बहुत का अभाव कि अगले 2 इडस है. आप इस पर पारित करने के लिए चाहते हो सकता है.
  • ग्रहण एक शक्तिशाली, पेशेवर संपादक कि पेशेवरों का एक बहुत कुछ (और चिंता मत करो, यह मुफ़्त है.) यह बहुत उपयोगी है, एक छोटी सी unintuitive अगर, और वहाँ का सबसे अच्छा इडस में से एक के रूप में माना. एक नज़र निश्चित रूप से लायक.
  • Netbeans के रूप में ग्रहण के रूप में अच्छी तरह से ज्ञात नहीं है, लेकिन यह बस के रूप में है शक्तिशाली और उपयोगी. यह ग्रहण के समान है, यह थोड़ा है सिवाय उपयोग में आसान और यह एक बहुत अच्छा जीयूआई बिल्डर है. मैं व्यक्तिगत रूप से यह सिफारिश, और मैं इस गाइड में इस आईडीई उपयोग करने के लिए आप कैसे दिखा सकता हूँ. आप Netbeans या ग्रहण या तो उपयोग करना चाहिए.

आगे बढ़ो और डाउनलोड और स्थापित और आईडीई (बस अपनी साइटों पर जाने के लिए लिंक पर क्लिक करें.)

एक परियोजना बना रही

Netbeans आग (आप रजिस्टर कर सकते हैं, लेकिन आप की जरूरत नहीं है) और पर क्लिक करें एक प्लस पर हस्ताक्षर के साथ बॉक्स बटन टूलबार पर. यही कारण है कि नई परियोजना बटन. मैं बस एक नई परियोजना बनाने के लिए आप कैसे दिखा सकता हूँ – अपने प्रत्येक जावा अनुप्रयोग अपने स्वयं के परियोजना होगी. NetBeans आप के लिए एक केंद्रीय स्थान में सभी फाइलें रखेंगे.

Create a Java - Java Application.
एक जावा बनाने के लिए चुनें > जावा अनुप्रयोग.

जावा बनाएँ > जावा अनुप्रयोग, तब दर्ज अपनी परियोजना का नाम – आप की तरह कुछ भी फोन. आप अन्य क्षेत्रों को बदल सकते हैं, लेकिन है कि वास्तव में आवश्यक नहीं है.

और देखा! आपकी परियोजना बनाई गई है. यह एक छोटे से इस तरह देखता हूँ…

The main screen of a NetBeans project
आप अपनी परियोजना के मुख्य फ़ाइल देख रहे हैं.

तुम्हें पता है मैं क्या टाइप कर सकते हैं प्रकार (लाइन नीले रंग में हाइलाइट; यह पूर्ण आकार देखने के लिए चित्र पर क्लिक करें) कि अंतरिक्ष में और फिर क्लिक करें हरी तीर बटन करने के लिए उपकरण पट्टी में अपने आवेदन चलाने. (इस में से कोई भी आपको समझ में आता है, तो चिंता मत करो; आप जल्द ही भाषा सीखने हो जाएगा.)

आप अपनी स्क्रीन के तल पर कुछ उत्पादन देखते हैं, तो सब कुछ काम किया है – अब आप अपने दिल की सामग्री के लिए जावा में लिख सकते हैं.

आप एक नई फाइल जोड़ना चाहते हैं, पर क्लिक करें एक प्लस पर हस्ताक्षर के साथ पृष्ठ उपकरण पट्टी और चयन पर जावा > जावा वर्ग. (फिर, आप एक वर्ग है पता नहीं है, तो चिंता मत करो, बस इसके साथ चलते हैं.) अगले चरण में फ़ाइल का नाम लिखें (आप बनाना चाहते हैं SomeFile.java, दर्ज SomeFile पाठ बॉक्स में.)

अब आपकी स्क्रीन इस तरह से एक छोटी सी लगेगी:

The main screen of NetBeans
आप कई सारी फाइलें एक बार अपने कार्यक्षेत्र की तरह दिखेगा

नोटिस फाइलों की सूची बाएं पैनल में – सिर्फ एक फाइल के नाम पर क्लिक करें एक नए टैब में खोलने. आप कई फाइल कर सकते हैं – और इस तरह कई टैब्स – एक ही बार में संपादन के लिए खोलने. अभी भी अपने कार्यक्रम चल रहा है सामान्य रूप से काम करता है.

यही सब कुछ ठीक है और अच्छा है, तुम कहते हो, लेकिन मैं इस जावा बात लिखने के लिए कैसे पता नहीं है. मैं एक कॉफी मशीन की ज़रूरत है?

एक किताब हो रही है

जाहिर है, आप यह जानने के लिए जब तक आप जावा नहीं लिख सकते हैं. आप जावा पर एक पाठ्यक्रम ले जा सकता हूँ तो, तुम यहीं रोक सकता. यदि नहीं, आप जावा जानने के लिए एक अच्छी किताब की आवश्यकता होगी.

दिक्कत यह है, जावा पर पुस्तकों के अधिकांश या तो अविश्वसनीय रूप से उबाऊ हैं, बहुत जटिल, या सिर्फ फ्लैट से बाहर बुरा. शुक्र है, एक उत्कृष्ट श्रृंखला से जावा पर एक शानदार किताब है – सिर पहले जावा. (अमेज़न पर यह करें.)

Head First Java
सिर पहले जावा कभी लिखा सबसे भयानक जावा किताब है.

यदि आप कभी भी एक प्रमुख पहली किताब में पढ़ा है, आप सिर पहले किताबें महान हैं कि आप सहमत हूँ. वे कर रहे हैं उलझाने, मजाक, और उपयोगी अभ्यास के साथ पैक. शब्दकोशों की तुलना में भारी रहे हैं कि कोई और अधिक उबाऊ व्याख्यान या एकाकार पाठ्यपुस्तकों. नहीं, सिर पहले जावा वास्तव में उपयोगी है और जावा मजेदार और आसान बनाता है. मैं खुद ही इस्तेमाल किया और यह एक 9 महीने के कोर्स की तुलना में कहीं बेहतर था (कोर्स की पूरी सामग्री के बारे में फिट उल्लेख नहीं है कि 100 इस पुस्तक के पन्नों.)

गंभीरता से, मैं महान सिर पहले है कैसे तनाव नहीं कर सकते. आगे बढ़ो और इसे खरीदने, और आप में सही कूद कर सकते हैं. आप एक नया प्रयोग शुरू करते हैं, एक नई परियोजना बनाने आप की जरूरत के रूप में और के रूप में कई फ़ाइलों को जोड़ने.

सिर पहले आप कमांड लाइन से पुस्तिका संकलन का उपयोग करके कोड पुराने ढंग का रास्ता लिख ​​रहे हो जाती है. ऐसा करने के लिए कोई ज़रूरत नहीं है – वे एक व्यायाम संकलन और चलाने के लिए आपको बता जब, बस NetBeans पर इस परियोजना को चलाने. आप NetBeans की सुरक्षा से सब अभ्यास कर सकते हैं.

नमस्ते

आपकी रुचि के लिए धन्यवाद, और जावा के साथ गुड लक! मैं कोई जावा विशेषज्ञ हूँ लेकिन अगर आपके पास सवालों इस पोस्ट पर टिप्पणी करने के लिए स्वतंत्र महसूस, मुझे ईमेल, या ट्विटर पर मुझसे पूछें.

द्वारा प्रकाशित

नील मेहता

हार्वर्ड कॉलेज. वेब डेवलपर. कुछ देर दार्शनिक. बेसबॉल नशेड़ी.

एक उत्तर दें छोड़ दो