Tap*_*ose 13 java java-native-interface
首先,我想告诉您这个问题与Java中的本机实现无关.我从该线程中获得了许多有用的信息.
我想知道原生实现的代码是否可用?我有JDK的源代码,但我无法找到本机代码System.currentTimeMillis或Runtime.getRuntime().availableProcessors()或其他本地方法.
Hen*_*son 11
是的,请参阅os :: javaTimeMillis in /src/os/solaris/vm/os_solaris.cpp以查看Solaris实现.
有包装的数层到那里不过,看到JVM_CurrentTimeMillis在/src/share/vm/prims/jvm.cpp