获取类的特定方法 获取class类的方法

2023-07-09 06:50:13 666阅读 投稿:网友
前言 如何获取类的特定方法工具 原料jdkidea方法 步骤1新建一个待用类2获取该类的字节码文件。三种方式:类名 classclass forna




如何获取类的特定方法

工具/原料jdkidea方法/步骤1新建一个待用类

2获取该类的字节码文件。

三种方式:

类名.class

class.forname(classname)

newobject().getclass()

3methodmethod=clazz.getdeclaredmethod(methodstr,string.class);

第一个参数是方法名称,第二个参数是可伸缩的,填参数的字节码,按参数顺序填写

4method.invoke(obj,"你想赋予的值");

第一参数类的实例,第二个参数填方法的参数,如果有多个依次填写

5点击运行

声明:本站所有作品(图文、音视频)均收集整理自网络,仅供网友学习交流。若有不妥之处,请联系我们删除。