मैं माइक्रोसॉफ्ट प्रौद्योगिकियों से परिचित हूं। पहली बार मैं जावा सीखने जा रहा हूं। विजुअल स्टूडियो की तरह, जावा प्रोग्राम को संकलित और चलाने के लिए कोई जावा जीयूआई आईडीई उपलब्ध है?शुरुआती के लिए जावा
उत्तर
Eclipse या IntelliJIdea 9 from JetBrains पर देखने का प्रयास करें। दोनों आईडीईई मुक्त हैं।
या Netbeans।
ऐसी कुछ चीजें हैं जिन्हें आप आईडीई को शक्ति देने से पहले सीखने से लाभान्वित होंगे, अर्थात् कक्षा पथ की अवधारणाएं और ऐसे।
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/index.html
धन्यवाद एंडर्सन मैं – Nisharay
पर सन जावा ट्यूटोरियल के "नमस्ते दुनिया" अनुभाग देखें तुम भी एक साधारण पाठ संपादक और JDK CLI उपयोग करने पर विचार हो सकता है। ग्रहण और नेटबीन्स दोनों महान उपकरण हैं, लेकिन उनके पास एक सीखने की वक्र है (जो आईएमएचओ जावा भाषा की तुलना में अधिक है) सभी को स्वयं।
सरल प्रारंभ करना और फिर प्लेटफ़ॉर्म से अधिक परिचित होने पर आईडीई जोड़ना उचित है।
करूँगा यह सिर्फ एफयूडी है, मुझे आश्चर्य है कि आपने Emacs या vi का उल्लेख नहीं किया है। –
@ फ़ज़ी: यह एफयूडी नहीं है और वास्तव में बहुत समझदार सलाह है। यदि आप क्लासपाथ, पैकेज और निर्देशिकाओं के अनुरूप मूलभूत सिद्धांतों को समझे बिना आईडीई का उपयोग करना शुरू करते हैं, तो समस्याएं उत्पन्न होने पर आप पूरी तरह से असहाय होंगे, खासकर जब आप सीख रहे हैं कि आईडीई की जटिलता से कैसे निपटें कुछ समय –
मुझे गलत मत समझो, मैं हर दिन एक्लिप्स का उपयोग करता हूं और सोचता हूं कि यह एक शानदार टूल है। मुझे लगता है कि जटिलता की एक और परत जोड़ने से पहले मूल बातें सीखना फायदेमंद है। –
उस क्रम में सबसे लोकप्रिय ओपन सोर्स जावा आईडीई Eclipse और NetBeans हैं।
एक उत्कृष्ट वाणिज्यिक आईडीई IntelliJ IDEA है, थोड़ा पैसा खर्च करता है लेकिन वास्तव में पॉलिश और उपयोग करने के लिए बहुत अच्छा है। एक मुफ्त Community Edition भी है।
संस्करण 9 में इंटेलिजे आईडीईए (नवीनतम उपलब्ध) समुदाय संस्करण स्वाद में आता है जो निःशुल्क है (और मुझे लगता है कि इसमें बहुत आवश्यक कार्यक्षमता है)। यहां अधिक जानकारी: http://www.jetbrains.com/idea/free_java_ide.html – Salo
अच्छा बिंदु मैंने उल्लेख करने के लिए उपेक्षित किया कि, मैंने अब पोस्ट को अपडेट किया है। –
9 साल के लिए जावा डेवलपर होने के नाते, मैंने वहां मौजूद हर लापरवाह आईडीई का उपयोग किया है .. ग्रहण तब तक अच्छा है जब तक आप कुछ प्लगइन्स नहीं जोड़ते। नेटबीन्स एक अच्छी आईडीई है, लेकिन अभी भी बहुत सारे प्लगइन और समर्थन की कमी है (इतने सालों के बाद उल्लेख नहीं है, उनके पास मजबूती के लिए समर्थन नहीं है)। बहुत सारे आईडीई उपलब्ध हैं लेकिन उनमें से अधिकतर ग्रहण पर आधारित हैं (उदाहरण के लिए बोर्लैंड जेबिल्डर)। स्लिम संपादन में जावा और जे 2 ईई का भी बहुत अच्छा समर्थन है और लगता है कि यह ज्यादातर जे 2 ईई की तुलना में जावा विकास के लिए है। मेरी अंतिम पसंद और विजेता Intellij IDEA हालांकि यह वाणिज्यिक है, लेकिन आजकल उनके पास एक सामुदायिक संस्करण भी उपलब्ध है। इसका उपयोग शुरू करें और आप देखेंगे कि यह काफी मूल्यवान है और जावा दुनिया में उपलब्ध सर्वोत्तम उपलब्ध है।
जब मैंने पहली बार जावा प्रोग्रामिंग (90 के दशक में) की कोशिश की, तो मेरे पास पहले से ही कुछ एमएस प्रोग्रामिंग पृष्ठभूमि थी। और मेरा विश्वास करो - आप जो खोज रहे हैं वह आपको नहीं मिलेगा। आप आसान जीयूआई बिल्डिंग चाहते हैं, लेकिन जब डेस्कटॉप जीयूआई का संबंध है तो जावा आसान होने से बहुत दूर है। आप कुछ प्लगइन, या नेटबीन के साथ ग्रहण करने का प्रयास कर सकते हैं, लेकिन यह आपकी अपेक्षा के अनुसार काम नहीं करेगा।
नेटबीन्स अधिक उपयोगकर्ता के अनुकूल होंगे। यह स्वचालित रूप से बहुत से कोड उत्पन्न करेगा। लेकिन यदि आप एक विशेषज्ञ बनना चाहते हैं तो ग्रहण के लिए जाएं, भले ही यह अधिक कठिन हो।
आप ब्लूजे 3.0.9 को भी आजमा सकते हैं। मैं वर्तमान में अपने हाईस्कूल एपी कंप्यूटर साइंस क्लास में इसका उपयोग कर रहा हूं। मेरे लिए, ब्लूजे का लाभ यह है कि इसका उपयोग करना बहुत आसान है, यह ऑब्जेक्ट उन्मुख प्रोग्रामिंग सिखाता है, डीबगर बहुत अच्छा काम करता है, और सबसे अच्छा, यह मुफ़्त है।
BlueJ के लिए लिंक: http://www.bluej.org/
मैं ग्रहण पसंद करते हैं। यह सबसे अच्छा संपादक है। लेकिन अगर आप एक नौसिखिया हैं और आप पहले जावा को सही तरीके से सीखना चाहते हैं, तो ब्लूजे के लिए जाएं।
नेटबीन और ब्लूजे जीयूआई के लिए अच्छे हैं।
शुरुआती लोगों के लिए मैं डॉ। जावा को बहुत चिकनी और साफ यूआई का सुझाव देता हूं और इस तरह बहुत से जावा तकनीकों का ख्याल रखता हूं जिससे कि शुरुआत करने में मदद मिलती है। उडेमी पर भी ट्यूटोरियल उन लोगों के लिए सर्वश्रेष्ठ हैं जिनके पास अन्य भाषा में कुछ प्रोग्रामिंग पृष्ठभूमि है।
- 1. शुरुआती के लिए विरासत
- 2. जावा में मूल शुरुआती: जावा
- 3. शुरुआती के लिए सबवर्सन
- 4. शुरुआती के लिए जेबॉस
- 5. शुरुआती के लिए LINQ
- 6. शुरुआती के लिए अलार्मक्लॉक - एंड्रॉइड
- 7. शुरुआती: जावा में फैक्टरी पैटर्न
- 8. शुरुआती के लिए एंड्रॉइड डेवलपमेंट
- 9. स्विंग करने के लिए शुरुआती
- 10. शुरुआती के लिए नमूना जेबेहेव कोड
- 11. शुरुआती
- 12. शुरुआती
- 13. शुरुआती
- 14. शुरुआती
- 15. शुरुआती
- 16. शुरुआती
- 17. शुरुआती
- 18. जावा वेब सेवाओं के विकास के लिए सर्वश्रेष्ठ आईडीई (शुरुआती लोगों के लिए)
- 19. जावा (क्वार्ट्ज) शेड्यूलिंग पर शुरुआती प्रश्न
- 20. कार्यों के लिए ++ सूचक सी, शुरुआती प्रश्न
- 21. आईफोन पर OpenGLES के लिए शुरुआती मार्गदर्शिका
- 22. शुरुआती के लिए कोई symfony2 परियोजना ट्यूटोरियल?
- 23. एक शुरुआती के लिए, MySQL और PostgreSQL
- 24. ऑडियो डीएसपी शुरुआती के लिए संसाधन?
- 25. सी # थ्रेडिंग: शुरुआती के लिए व्यायाम
- 26. begcpp.com शुरुआती लोगों के लिए अच्छा है?
- 27. शुरुआती के लिए PHP कक्षा विरासत
- 28. WPF/Silverlight - प्रिज्म - शुरुआती के लिए संसाधन
- 29. शुरुआती के लिए एएसपी.नेट एमवीसी कस्टम सदस्यता
- 30. बेस क्लास के शुरुआती
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/galileor –
इंटेलिज आईडीईए समुदाय संस्करण का प्रयास करें, http://www.jetbrains.com/idea/download/ –
बधाई दान , सबसे आसान 105 प्रतिनिधि कभी। –