草庐IT

integerGenerated

全部标签

c++ - 是否可以使用 JNI 在 C 或 C++ 中实现 Java 接口(interface)?

假设一个Java库包含一个类,我们称它为Foo。这个类包含一个构造函数和两个方法://constructorFoo();//returnsarandomintpublicintbar();//generatesarandomint"x"andcallsintegerGenerated(x)publicvoidgenerateInt(IntGeneratorListenerInterfacelistenerInterface);这假设一个Java接口(interface)IntGeneratorListenerInterface有一个方法:voidintegerGenerated(int