Java native方法小谈
筱米加步枪
posted @ 2011年7月21日 18:52
in [ JavaSE ]
with tags
native
, 1995 阅读
看jdk中的Object对象的源码,发现一些方法比如public native int hashCode();方法是没有实现体的,只是前面加了native修饰符,他表示这个方法的实现是与平台相关的其他API实现,也就是说并不是java语言来实现的,比如是由C/C++来实现。这就是Java与外界环境(比如操作系统)交换信息的渠道。
本来想找找这段具体实现的代码在哪里,很遗憾找不到的说,网上也说是看不到的这些代码的。