💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
表3.2是数组相关的JNI函数的总结。Java 2 SDK release 1.2 增加了一些新的的函数用于提高特定使用场景下的JNI性能,这些新增的函数除了在特定场景下对性能有所提升之外,并没有什么别的不同。 表3.2 JNI基础类型数组函数总结 | JNI函数 | 描述 | 加入版本 | | -- | -- | -- | | Get/Set<Type>ArrayRegion | 复制基础类型数组的内容到C缓冲区或者将C缓冲区的内容设置到基础类型数组中去 |JDK1.1| | Get/Release<Type>ArrayElements | 获取/释放指向基础类型数组内容的指针,可能返回原始数组内容的拷贝 | JDK1.1 | | GetArrayLength |返回数组中元素的个数 | JDK1.1 | | New<Type>Array |创建指定长度的数组 | JDK1.1 | | Get/ReleasePrimitiveArrayCritical |获取或释放基础类型数组的内容,可能禁止垃圾回收,可能返回原始数组的一份拷贝 | Java 2 SDK 1.2 |