我对JNI有些了解,我想看看在java.lang包中一些本机方法的机器特定实现。例如
我在[JDK_HOME]/jre/bin中找到了一堆DLL文件,但是像我所说的,我正在尝试寻找源代码。
有人知道本机源代码在哪里可以找到吗?它是否可用,或者被Sun(哦,我是说“我们要赢”Oracle)归类了?
Thread#currentThread()
。我在[JDK_HOME]/jre/bin中找到了一堆DLL文件,但是像我所说的,我正在尝试寻找源代码。
有人知道本机源代码在哪里可以找到吗?它是否可用,或者被Sun(哦,我是说“我们要赢”Oracle)归类了?
JVM_*
接口(这个接口叫什么名字呢?)来实现,虽然也有一些是通过 HotSpot 实现的,但它为 VM 本身提供了一个相当不错的抽象层。 - C. K. YoungJVM_*
接口来实现,而不会触及任何 HotSpot 内部。 :-) - C. K. Young