JDK中的native方法源码实现

来源:互联网 发布:网络通信系统 编辑:程序博客网 时间:2024/05/22 04:15

java源码中的native方法是不能直接在jdk中看到的,因为jdk不是开源的,要看到的话需要sun授权才行,现在只有openjdk是被sun公司授权,所以要查看的话,下载完整的OpenJDK源码包; 


接下来里面解压后找到jdk目录(也就是OpenJDK里的大部分类库的实现)的内容了。其中 
src/    share/       平台无关的实现    classes/     平台无关的Java代码实现    native/      平台无关的native代码实现(主要是C)

classes与native目录的结构就跟Java的包(package)目录结构一样,两边是对应的。知道这个关系就能很快找到JDK类库里Java一侧声明为native的方法在C里的实现函数。 
原创粉丝点击