我编写了简单的Spring应用程序,添加了从spring教程复制的pom,并构建了jar文件。windows 7上有hotspot,centos上有openjdk。(如果重要的话)openjdk version "1.8.0_77"Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
()使用诸如memcpy这样的函数复制所需的内存。我想自己检查一下,所以我下载了Openjdk 7源代码并开始浏览它。我在openjdx/hotspot/src/share/vm/oops/objArrayKlass.cpp的OpenJDK C++源代码中找到了System.arraycopy的实现
if (stypeopenjdk\hotspot\src\os_cpu\windows_x86\vm\copy_windows_x