openJDK的代码在github上也有,但下载速度堪忧,提供另一个下载方案
地址:http://hg.openjdk.java.net/
找到相应的版本
以jdk8u为例,点击
再选择细分版本,比如选择jdk8u-dev的jdk
下面看到有个zip,直接点zip下载就好了吗?
当然不是~我们知道针对不同的环境,底层实现是不同的,linux环境和windows各有各的实现,但这看不出来
点一下browse
这里能看到各个平台关于native的底层实现,现在先下载一个公共的实现```share``
点击share
看到具体目录,此时点击zip,下载改目录下的所有文件
下载结果
解压
找String.c看看
对,就是这玩意!