[java]java反射调用方法小记

简介: WXPlanModel wxPlanModel = new WXPlanModel();// 实例 Class clazz = wxPlanModel.
            WXPlanModel wxPlanModel = new WXPlanModel();
//            实例
                Class clazz = wxPlanModel.getClass();
                Method method = clazz.getDeclaredMethod("需要反射调用的方法名", String.class);//这里的demo,参数是一个String的,多个参数逗号相隔
                method.invoke(wxPlanModel, "传入的参数");

快速上手反射就是这样,虽然说反射在运行时执行,效率会略低,但是现在的计算机硬件配置都很高,大多数业务场景都基本可以忽略;其实,最终还是要看业务场景决定;

目录
相关文章
|
6天前
|
Java
Java如何标记异步方法
【8月更文挑战第13天】Java如何标记异步方法
15 1
|
6天前
|
Java
【Java】Math、System、RunTime、BigDecimal类常用方法
【Java】Math、System、RunTime、BigDecimal类常用方法
|
2天前
|
存储 Java
|
1天前
|
Java
java开启线程的四种方法
这篇文章介绍了Java中开启线程的四种方法,包括继承Thread类、实现Runnable接口、实现Callable接口和创建线程池,每种方法都提供了代码实现和测试结果。
java开启线程的四种方法
|
8天前
|
Java
Java aop 如何获取方法的参数体
【8月更文挑战第12天】Java aop 如何获取方法的参数体
32 2
|
1天前
|
Java
成功解决:java: 找不到符号 符号: 方法 getSort() 位置: 类型为com.atguigu.gulimall.product.entity.CategoryEntity的变量 menu1
这篇文章讨论了Java中遇到的一个常见错误:"java: 找不到符号 符号: 方法 getSort() 位置: 类型为com.atguigu.gulimall.product.entity.CategoryEntity的变量 menu1",即在尝试调用一个不存在的方法时出现的问题,并提供了相应的解决方法。
|
3天前
|
存储 Java
|
5天前
|
Java API
Java8 Lambda 设计和实现问题之在Java 8的Stream API中,parallel=false时collect方法是如何实现的
Java8 Lambda 设计和实现问题之在Java 8的Stream API中,parallel=false时collect方法是如何实现的
|
6天前
|
Java Spring 容器
Java SpringBoot 中,动态执行 bean 对象中的方法
Java SpringBoot 中,动态执行 bean 对象中的方法
14 0
|
6天前
|
Java
【Java】static 类方法中注意事项
【Java】static 类方法中注意事项