类一
public class AA { // 相加 public int sum(int a, int b) { System.out.println("反射小练习......2"); return a + b; } // 重写相加 public int sum(int a, int b, int c) { return a + b + c; }}
类二
import java.lang.reflect.Method;import org.testng.annotations.Test;public class TestAA { @Test public void testaa() throws Exception { // 获取到AA字节码在内存中对象 Class clazz = AA.class; // 获取AA字节码对象上名称为sum的方法,参数有2个参数 Method md = clazz.getMethod("sum", int.class, int.class); // 执行md方法 md.invoke(new AA(), 123, 4); }}
[TestNG] Running:
反射小练习......2
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦