当前位置: 代码迷 >> J2SE >> Method.invoke调用有关问题?
  详细解决方案

Method.invoke调用有关问题?

热度:92   发布时间:2016-04-23 20:22:00.0
Method.invoke调用问题???
package mmmmmm;

public class aaaatest extends test{

public void kkk(int x)
{
        System.out.println("pppppppppppp");
}
}

package mmmmmm;

import java.lang.reflect.*;
import java.io.*;
import java.util.*;

public class mmmmmm {
public static void main(String[] args) {
Method mkkk=aaaatest.class.getMethod("kkk",int.class);
mkkk.invoke(null,3);//这里出错,怎么调用aaaatest的kkk方法???
}

}
------解决方案--------------------
改为mkkk.invoke(new aaaatest(),3);即可
------解决方案--------------------
mkkk.invoke(new aaaatest ().,3)
  相关解决方案