Java 如何获取接口内部方法的签名?
我有一门课叫水果。类内部有一个名为Sour的接口。在接口内部,我有一个GetItems()方法Java 如何获取接口内部方法的签名?,java,jar,signature,javap,Java,Jar,Signature,Javap,我有一门课叫水果。类内部有一个名为Sour的接口。在接口内部,我有一个GetItems()方法 如何获取GetItems()方法的签名?。我想在JNI GetMethodID方法中使用此签名。某些类必须首先实现该接口 一旦一个类实现了接口,那么您应该能够获取接口方法的methodID,它现在是实现它的类的成员。如果没有实现接口的类,您就不能使用JNI。只需使用此实现类的签名。您想从何处获取此签名?在Java代码中,可以使用反射来获取表示方法的Method对象,然后使用它来重构签名。 public
如何获取GetItems()方法的签名?。我想在JNI GetMethodID方法中使用此签名。某些类必须首先实现该接口
一旦一个类实现了接口,那么您应该能够获取接口方法的methodID,它现在是实现它的类的成员。如果没有实现接口的类,您就不能使用JNI。只需使用此实现类的签名。您想从何处获取此签名?在Java代码中,可以使用反射来获取表示方法的
Method
对象,然后使用它来重构签名。
public class Fruits
{
----------------
----------------
public interface Sour
{
public int GetItems();
}
}