मुझे जावा लाइब्रेरी कक्षाओं के लिए स्रोत कोड कहां मिल सकता है? मेरा मतलब है rt.jar
में कक्षाएं।जावा लाइब्रेरी कक्षाओं के लिए स्रोत कोड
प्लेटफार्म: विंडोज़।
मुझे जावा लाइब्रेरी कक्षाओं के लिए स्रोत कोड कहां मिल सकता है? मेरा मतलब है rt.jar
में कक्षाएं।जावा लाइब्रेरी कक्षाओं के लिए स्रोत कोड
प्लेटफार्म: विंडोज़।
जेडीके डाउनलोड करें। सार्वजनिक कक्षाओं का स्रोत src.zip में है।
सूत्रों का कहना है src.zip
स्थापना फ़ोल्डर में स्थित में हैं: अगर मैं अच्छी तरह से याद है
Windows पर, JDK src.zip
by default भी शामिल है।
लिनक्स डिस्ट्रो पर, आपको sun-java6-source
पैकेज इंस्टॉल करना पड़ सकता है।
मैक पर, आपको डेवलपर दस्तावेज़ डाउनलोड करना होगा। this answer पर एक नज़र डालें।
आप एकमात्र स्रोत/implemenation पर एक नजर है की जरूरत है, मैं
संपादित
GrepCode का उपयोग कर सुझाव है कि और भी बेहतर है
यह एक कार्यान्वयन को तेजी से ब्राउज़ करने के लिए एक अद्भुत संसाधन है। –
@ ट्रेविस मुझे लगता है कि http://grepcode.com/ भी बेहतर है। – helpermethod
जैसा ऊपर बताया गया है, अधिकांश स्रोत फ़ाइलों को एसडीके डाउनलोड करके पाया जा सकता है। हालांकि कुछ कक्षाओं के लिए आप स्रोत कोड (javax.ssl आदि ') पा सकते हैं, क्योंकि मैं जेड ग्रहण प्लगइन जोड़ने का सुझाव देता हूं जो बाहरी साइट जैसे डोजर के बिना किसी भी वर्ग को डीकंपाइल करेगा। जाड ग्रहण जानकारी: http://jadclipse.sourceforge.net/wiki/index.php/Main_Page
यहां browsable source code for OpenJDK 7 है।
वहाँ भी grepcode.com है, नमूना क्वेरी (यकीन नहीं कितनी पुरानी इस साइट है, शायद इस सवाल का जवाब अब नए समाधान के लिए एक अद्यतन है):
http://grepcode.com/search?query=java.lang.Math.sin&start=0&entity=type&n=
क्या ऑपरेटिंग सिस्टम? –
विंडोज़ – GuruKulki
पर जब आप जेडीके स्थापित करते हैं तो स्रोतों को स्थापित करने का विकल्प भी होता है। उसके बाद आप उन्हें src.zip में पाएंगे जैसा कि – clamp