按照一般的数组复制来说,就是遍历数组进行复制,为什么会需要用到native方法,难道C语言有什么更快的数据赋值方式吗?
确实是有的,那就是memcpy(void *destin, void *source, unsigned n)
,函数的功能是从源内存地址的起始位置开始拷贝若干个字节到目标内存地址中
这个可要比数组复制快的多
按照一般的数组复制来说,就是遍历数组进行复制,为什么会需要用到native方法,难道C语言有什么更快的数据赋值方式吗?
确实是有的,那就是memcpy(void *destin, void *source, unsigned n)
,函数的功能是从源内存地址的起始位置开始拷贝若干个字节到目标内存地址中
这个可要比数组复制快的多