有時候我們查看java源碼,發現有很多方法是native的,native是C/C++編寫的,在jdk中不能直接看到,這時候怎么辦呢?別急,看看下邊的教程
1、登陸JDK網址
OpenJDK Mercurial Repositories (java.net)
2、選擇對應的JDK版本,然后選擇JDK
這里我選的JDK8U,進入以下頁面
之后點擊Browse,選擇src目錄
選擇share
繼續進入native目錄
假如我們想看ClassLoader的源碼,可以看到ClassLoader的路徑是java.lang
之后我們選擇java/lang目錄
OK!恭喜你找到了,點開看看