Java 在JDK中哪里可以找到本机代码?

Java 在JDK中哪里可以找到本机代码?,java,Java,我在看FileInputStream的Java代码,对open和close方法的功能很感兴趣。这些功能或其中的一部分是本机实现的。你知道我在哪里可以找到这个代码吗?这段代码是JDK开源许可证的一部分吗?应该包含您搜索的所有内容,例如。A从2月21日起提供一切服务 如果您不想从Java7中获得全新的开发人员,那么众所周知的Java6也有很多东西 http://java.sun.com/j2se/1.5.0/source_license.html http://download.java.net/j

我在看FileInputStream的Java代码,对open和close方法的功能很感兴趣。这些功能或其中的一部分是本机实现的。你知道我在哪里可以找到这个代码吗?这段代码是JDK开源许可证的一部分吗?

应该包含您搜索的所有内容,例如。A从2月21日起提供一切服务

如果您不想从Java7中获得全新的开发人员,那么众所周知的Java6也有很多东西

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/ 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和其他平台的代码


太阳光源可从中获取


对于FileInputStream,
j2se/src/share/native/java/io/FileInputStream.c
。如果将
native
替换为
windows
solaris
linux
,则这些目录中将包含特定于平台的代码。JDK7的结构稍有不同。

Fostah:一旦你在发送给Bubeer的链接中找到了链接,请将其发布。你的答案中的链接已断开。你不能提供一个有效的吗?@St.Antario我想这是最新的链接。谢谢,非常感谢。顺便说一句,您不知道完全克隆jdk源代码repo的URL吗?特别是,我需要获取所有本机方法实现。