openJDK各个版本的源码下载,方便查看native修饰的方法

openJDK的代码在github上也有,但下载速度堪忧,提供另一个下载方案

地址:http://hg.openjdk.java.net/

找到相应的版本

在这里插入图片描述
以jdk8u为例,点击
在这里插入图片描述
再选择细分版本,比如选择jdk8u-dev的jdk
在这里插入图片描述

下面看到有个zip,直接点zip下载就好了吗?
在这里插入图片描述
当然不是~我们知道针对不同的环境,底层实现是不同的,linux环境和windows各有各的实现,但这看不出来
点一下browse
在这里插入图片描述
这里能看到各个平台关于native的底层实现,现在先下载一个公共的实现```share``
点击share
在这里插入图片描述
看到具体目录,此时点击zip,下载改目录下的所有文件
在这里插入图片描述

下载结果
在这里插入图片描述
解压
在这里插入图片描述
找String.c看看
在这里插入图片描述
对,就是这玩意!

猜你喜欢

转载自blog.csdn.net/leisure_life/article/details/108367675
今日推荐