JAVA获取类的方法

来源:互联网 发布:赛诺数据和gfk 编辑:程序博客网 时间:2024/06/07 13:34

JAVA获取方法信息

  • 在类里声明的返回值类型、基本数据类型等有.class方法,获取类的类类型,如:int.class、String.class、double.class、void.class等
  • 获取类的全部信息:
//jni本地方法,java声明,C实现//要获取类的信息,首先要获取类的类类型Class c = obj.getClass();   //获取类名称c.getName()//Method类,方法对象//一个成员方法就是一个Method对象//getMethods()方法获取的是所有的public的函数,包括由父类继承而来//getDeclaredMethods()获取的是所有该类自己声明的方法,不问访问权限Method[] ms = c.getMethods();//得到方法返回值类型Class returnType = ms[i].getReturnType();//得到方法名ms[i].getName();//获取参数类型数组Class[] paramTypes = ms[i].getParameterTypes();
0 0
原创粉丝点击