JAVA获取类的方法

    xiaoxiao2021-03-25  103

    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();
    转载请注明原文地址: https://ju.6miu.com/read-10885.html

    最新回复(0)