回答
來源是在位於安裝文件夾src.zip
:
在Windows上,JDK包含
src.zip
by default如果我記得很清楚。在Linux發行版上,您可能需要安裝
sun-java6-source
軟件包。在Mac上,您必須下載開發者文檔。看看this answer。
這是用於快速瀏覽實施的絕佳資源。 – 2011-10-31 21:11:56
@Travis我認爲http://grepcode.com/更好。 – helpermethod 2011-11-01 14:57:20
如上所述,大多數源文件可以通過下載SDK找到。 但是對於某些類,您可以找到源代碼(javax.ssl等),因爲我建議添加jad eclipse插件,該插件將反編譯任何類而不使用外部站點(如Docjar)。 Jad eclipse info: http://jadclipse.sourceforge.net/wiki/index.php/Main_Page
還有grepcode.com(不知道這個網站有多老,也許這個答案是現在新的解決方案的更新),樣本查詢:
http://grepcode.com/search?query=java.lang.Math.sin&start=0&entity=type&n=
- 1. java源代碼類
- 2. 的Java/Scala庫生成Java源代碼
- 3. 從一類Java源代碼中提取方法體源代碼
- 4. Java-打印導入類的源代碼
- 5. Java導入庫源代碼ExceptionInInitializerError異常
- 6. Android源代碼,Java跟蹤,抽象類
- 7. Java AnnotationProcessor源代碼
- 8. Java API源代碼
- 9. java源代碼hangman
- 10. C庫源代碼
- 11. Clojure源代碼庫
- 12. Java代碼覆蓋其他源代碼庫
- 13. Java - Linux的Process.destroy()源代碼
- 14. PHP類源代碼
- 15. 將Java源代碼轉換爲C++源代碼的工具
- 16. Java源代碼的字節碼
- 17. 庫源代碼不匹配類的字節碼
- 18. 在庫中包含庫的源代碼
- 19. Google appengine Java SDK源代碼?
- 20. 更改java源代碼
- 21. 查看java源代碼
- 22. 安裝Java源代碼
- 23. Java源代碼解析器
- 24. Java LinkedBlockingQueue源代碼混淆
- 25. 編譯java源代碼?
- 26. Fortify和源代碼庫
- 27. iPhone圖片庫源代碼
- 28. IPhone圖片庫源代碼
- 29. 隱藏庫源代碼
- 30. 源代碼倉庫門戶
什麼操作系統? – 2010-02-13 15:44:59
它的窗口 – GuruKulki 2010-02-13 15:49:19
當你安裝jdk時,還有一個選項可以安裝源代碼。之後你會在src.zip中找到它們,就像下面說的 – clamp 2010-02-13 17:44:48