我希望我的本机函数将java对象作为参数,并将其写入共享内存中的jobject数组以供另一个进程使用。我该怎么做?谢谢。
不能跨进程共享 Java 对象。对象位于一个 VM 中,并且两个进程具有单独的 VM。 (或者第二个进程可能根本没有 VM。
您必须从 Java 对象中提取所有实例变量/属性,将它们放在结构(或类似的数据结构)中并共享结构。
我希望我的本机函数将java对象作为参数,并将其写入共享内存中的jobject数组以供另一个进程使用。我该怎么做?谢谢。
不能跨进程共享 Java 对象。对象位于一个 VM 中,并且两个进程具有单独的 VM。 (或者第二个进程可能根本没有 VM。
您必须从 Java 对象中提取所有实例变量/属性,将它们放在结构(或类似的数据结构)中并共享结构。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium