मैं देखना चाहता हूं कि Java LinkedList को कैसे लागू करता है। स्रोत कोड देखने के लिए मुझे कहां जाना चाहिए?मैं सूर्य जेडीके का स्रोत कोड कहां देख सकता हूं?
उत्तर
http://java.sun.com/javase/downloads/index.jsp से जावा SE डेवलपमेंट किट स्थापित करें।
एक बार इंस्टॉल हो जाने पर, आपको JDK स्थापना निर्देशिका के शीर्ष पर src.zip
नामक एक संग्रह मिलना चाहिए। जावा स्रोत कोड वहां है।
फ़ाइल java/util/LinkedList.java
है।
अपडेट: आप ऑनलाइन OpenJDK Source repository पर भी जा सकते हैं। नीचे this answer देखें।
विधेयक, यह नवीनतम जावा अपडेट (7u51) के साथ मामला प्रतीत नहीं होता है। मुझे आश्चर्य है कि सौदा क्या है ... – ryvantage
ऐसा लगता है कि वे जेडीके स्रोत को http://hg.openjdk.java पर ले गए हैं।नेट/जेडीके 7/जेडीके 7/जेडीके/ –
दरअसल, मैंने इसे समझ लिया। मैंने गलत जेडीके पैकेज डाउनलोड किया। =/ – ryvantage
मैं कहूंगा कि OpenJDK repository पर शुरू होगा, लेकिन मुझे लिंक्डलिस्ट ऑब्जेक्ट्स के लिए कुछ भी दिखाई नहीं देता है।
(openjdk-7 से) जैसा कि पहले कहा, तुम एक src.zip फ़ाइल सूर्य JDK के साथ स्थापित किया है अगर आप इसे स्थापना के दौरान का चयन किया है । इसके अलावा, अगर आप ग्रहण का उपयोग करें और अपने JRE सूची में एक JDK जोड़ने के लिए, यह स्वचालित रूप से स्रोतों जार करने के लिए देते हैं और आप के साथ Ctrl +शिफ्ट + टी (ओपन प्रकार) एक वर्ग को खोलने का प्रयास करते हैं, आप लिंक्डलिस्ट टाइप करते हैं, और यह आपको कक्षा का कोड दिखाएगा।
यदि आपके पास जेडीके है, तो आप src.zip फ़ाइल में स्रोत पा सकते हैं।
आप एक IDE है, तो आप सिर्फ ctrl + क्लिक या वर्ग/विधि पर समान आप की परिभाषा देखना चाहता हूँ सकता है।
इंटेलिज आइडिया को स्वचालित रूप से src फ़ाइल नहीं मिली है। फ़ाइल संदर्भ के लिए धन्यवाद। – Flowy
स्रोत hg.openjdk.java.net पर होस्ट किए जाते हैं। आप src/share/classes
के तहत एक विशिष्ट जेडीके संस्करण के लिए लाइब्रेरी स्रोत पा सकते हैं। उदाहरण के लिए, java.util.LinkedList के लिए JDK 8 स्रोत स्थित है में:
hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/src/share/classes/java/util/LinkedList.java
आप निर्देशों का पालन करें here स्रोत का पता लगाने के कर सकते हैं।
grepcode.com में लगभग सभी opensource परियोजनाओं का स्रोत कोड है। यह भी लगता है उपयोगों, व्युत्पन्न प्रकार, आदि
यहाँ आप LinkedList स्रोत प्राप्त कर सकते हैं की तरह आम आईडीई सुविधाओं प्रदान करता है: http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25/java/util/LinkedList.java/
- 1. मुझे जेडीके 1.5 स्रोत कोड कहां मिल सकता है?
- 2. मैं फ्लैश सोर्स कोड कैसे देख सकता हूं?
- 3. सूर्य jdk स्रोत कोड में javax.servlet पैकेज क्यों नहीं है?
- 4. मैं Google Analytics आईओएस क्रैश लॉग कहां देख सकता हूं?
- 5. मैं विंडोज ओएस में एंड्रॉइड स्रोत कोड कैसे देख सकता हूं?
- 6. मैं सी ++ मानक पुस्तकालयों में उपयोग किए गए कोड को कहां देख सकता हूं?
- 7. मैं "और" के लिए कार्यान्वयन कोड कैसे देख सकता हूं?
- 8. क्या क्लाइंट सर्वर-साइड PHP स्रोत कोड देख सकता है?
- 9. मैं जेडीके संस्करण ग्रहण का उपयोग कैसे कर सकता हूं?
- 10. यूनिक्स उपयोगिताओं का स्रोत कोड कहां मिल सकता है?
- 11. आप जेडीके में मूल कोड कहां पा सकते हैं?
- 12. Django स्रोत कोड में Model.py कहां है?
- 13. मुझे अच्छा सी ++ स्रोत कोड कहां मिल सकता है?
- 14. मैं जीएनयू सी ++ मानक पुस्तकालय में स्रोत कोड कहां डाउनलोड कर सकता हूं?
- 15. मैं एंड्रॉइड 1.5 और 1.6 कैलेंडर स्रोत कोड कहां प्राप्त कर सकता हूं?
- 16. मैं XMLHttpRequest कार्यान्वयन कहां पा सकता हूं?
- 17. मैं एपीएल कहां से सीख सकता हूं?
- 18. मैं स्रोत कोड आंकड़ों को कैसे माप सकता हूं?
- 19. मैं क्लोजर स्रोत कोड को दोबारा कैसे कर सकता हूं?
- 20. मैं ऑडियो डेटा कैसे देख सकता हूं?
- 21. मैं फोरट्रान (9 0 या बाद के) स्रोत कोड को कैसे देख सकता हूं, उदा। ग्राफविज़ का उपयोग कर?
- 22. यदि मैं अपने मैक के लिए जेडीके चाहता हूं, तो मुझे इसकी कहां तलाश करनी चाहिए?
- 23. मैं अपने स्रोत कोड को कैसे इंडेक्स कर सकता हूं?
- 24. जेडीके स्रोत को कैसे डिबग करें
- 25. मुझे एंड्रॉइड कैमरा एप्लिकेशन स्रोत कोड कहां मिल सकता है?
- 26. मुझे System.Numerics.BigInteger के लिए स्रोत कोड कहां मिल सकता है?
- 27. मुझे सिस्टम कॉल स्रोत कोड कहां मिल सकता है?
- 28. मुझे Qt4 स्रोत कोड संपादक विजेट कहां मिल सकता है?
- 29. मैं लॉगिन का डिफ़ॉल्ट डेटाबेस कैसे देख सकता हूं?
- 30. java.lang मूल विधियों के लिए स्रोत कोड कहां खोजें?
यह JDK के स्रोत कोड, नहीं JVM है। – peterh