楼主可以用反射来解决啊 代码如下- import java.lang.reflect.*;
- public class show {//利用反射得到该类中所有的方法
- public show(){}
- public void print() {
- }
- private int sum(final int a, final int...b) {
- return 0;
- }
- public int fn(){return 0;}
- public static void main(String[] args) {
- // 这里我new了一个对象s,我想调用一下类show的方法,类show都有哪些方法啊??
- show s = new show();
- Class c = s.getClass(); //创建show类的字节码文件
- Method[] meth = c.getDeclaredMethods(); //得到show类中的所有的方法
- for (Method m : meth)
- System.out.println(m.toString() + "{}");
- System.out.println("Hello World!");
- }
- }
复制代码 |