我试图找到Inet4AddressImpl
包的java.net
类的私有方法的实现。我在我的jdk目录中尝试了grepcode和src.zip。
我在上述课程中寻找的实现方法:
private native boolean isReachable0(byte[] addr, int timeout, byte[] ifaddr, int ttl) throws IOException;
因此,作为本机代码,我认为它的实现将取决于操作系统。所以我只想知道我是否以及在哪里可以找到它的实现以及其他原生方法!
感谢
答案 0 :(得分:1)
在线搜索OpenJDK Mercurial存储库确实总是有点困难。 GitHub上有一些JDK源代码镜像,它具有更好的搜索功能 - 例如:
https://github.com/openjdk-mirror/jdk7u-jdk/search?utf8=%E2%9C%93&q=isReachable0
通常你可以从结果路径的某些部分“猜测”,你必须查看原始的OpenJDK仓库,这里,这将是
(对于Windows - 可以通过浏览相应操作系统的相应路径找到其他实现)
答案 1 :(得分:0)