|
|
1
1
为了提高效率,最好最小化通过JNI进行的调用,所以您最好的选择是通过选项1发送所有数据并创建一个新对象。 你也可以有一个“ReceiveUpdate(…………………………………………………………………………………………………………………………………“40个PARAMS…”)如果你想避免每次更新分配一个新的对象,Java端的方法,尽管它是值得开发的设计。 |
|
|
2
1
很抱歉,我没有时间来写一个深入的答案或进一步研究这个问题,但不久前我不得不和JNI做了很多工作,我发现使用swig帮助很大。我不确定它的效率,但我认为它可以生成相当有效的代码。 不管怎样,看看 SWiG 有点开着 Passing structures by value 和主要 Structures . 祝你好运。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |