0

I have a class named Fruits. Inside the class there is a interface named Sour. Inside the Interface I have a method GetItems();

public class Fruits
{
    ----------------
    ----------------
    public interface Sour
    {
        public int GetItems();
    }
}

How to get the signature of the GetItems() method?. I want to use this signature in JNI GetMethodID method.

4

2 回答 2

1

某些类必须首先实现该接口。

一旦一个类实现了一个接口,那么您应该能够获取接口方法的 methodID,它现在是实现它的类的成员。

于 2011-07-20T11:26:23.477 回答
0

如果没有实现接口的类,就不能使用 JNI。只需使用这个实现类的签名。

于 2011-07-20T11:27:33.383 回答