我正在查看FileInputStream的Java代碼,並對open和close方法的作用感興趣。這些功能或其中的一部分功能是本地實現的。你知道我在哪裏可以找到這個代碼嗎?此代碼是否爲JDK的開源許可證的一部分?哪裏可以找到JDK中的本地代碼?
9
A
回答
14
http://java.sun.com/j2se/1.5.0/source_license.html http://download.java.net/jdk6/source/ http://openjdk.java.net/ http://www.gnu.org/software/classpath/
這裏是對的FileInputStream代碼的鏈接...有也是特定於Windows的代碼,也可能是適用於其他目錄的其他平臺。
+0
您的答案鏈接已損壞。你不能提供工作嗎? – 2015-09-29 12:33:54
4
OpenJDK應該包含您要搜索的所有內容,例如Java 7 mercurial (hg) repository。所有從2月21日起的zip file也可用。
如果你不想從Java 7的全新開發的東西,也有一切爲了衆所周知的Java 6
3
太陽源可從java.net。
對於FileInputStream,j2se/src/share/native/java/io/FileInputStream.c
。如果將native
替換爲windows
,solaris
或linux
,那麼這些目錄中將存在特定於平臺的代碼。 JDK7有一個稍微不同的結構。
相關問題
- 1. 我在哪裏可以找到JDK 1.5源代碼?
- 2. 哪裏可以找到java.lang本地方法的源代碼?
- 3. 哪裏可以找到代碼塊
- 4. 哪裏可以找到代碼隱藏?
- 5. 我在哪裏可以看到Sun JDK的源代碼?
- 6. 我在哪裏可以找到舊版本的JDK和JRE?
- 7. 我在哪裏可以找到語言+地區代碼列表?
- 8. 我在哪裏可以找到jdk 7中的jnlp api jar?
- 9. 我在哪裏可以找到相機的android API的本地源代碼?
- 10. 我在哪裏可以找到JavaScript本機函數源代碼?
- 11. 我在哪裏可以在NetSuite中找到'salespricehtml'的代碼?
- 12. 哪裏可以找到`lib-dynload`中模塊的源代碼?
- 13. 我在哪裏可以找到Vigenere密碼的Java源代碼?
- 14. 我在哪裏可以得到JDK中`sun`開始的軟件包源代碼?
- 15. 在哪裏可以找到適用於32位Windows的JDK?
- 16. 在哪裏可以找到macOS上的jdk 32位?
- 17. 哪裏可以找到sitemesh 2.4.1源碼?
- 18. 哪裏可以找到Android平臺上的源代碼中的版本信息
- 19. 哪裏可以得到libc_p.so源代碼?
- 20. 哪裏可以得到Android源代碼?
- 21. 我可以在哪裏找到並瀏覽JDK 7源文件?
- 22. 哪裏可以找到rails項目的`r.element`的源代碼?
- 23. 哪裏可以找到Redhat的nash工具的源代碼?
- 24. 我在哪裏可以找到C++的generic.h的源代碼?
- 25. 我在哪裏可以找到$腳本?
- 26. 我在哪裏可以找到Linux中「腳本」命令的源代碼
- 27. 我在哪裏可以找到編譯器的代碼?
- 28. 哪裏可以找到mac上的C源代碼?
- 29. 在哪裏可以找到Linux系統調用的源代碼?
- 30. 我在哪裏可以找到J2ME的源代碼?
Fostah:您可以在TofuBeer發送的鏈接上找到鏈接後再發布鏈接嗎? – OscarRyz 2009-02-25 19:07:06