[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, "传入的参数");

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

目录
相关文章
|
12天前
|
Java
Java中ReentrantLock中tryLock()方法加锁分析
Java中ReentrantLock中tryLock()方法加锁分析
12 0
|
1月前
|
Java
java中日期处理的一些工具方法
java中日期处理的一些工具方法
17 1
|
1天前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
20 3
|
3天前
|
存储 Java
Java动态转发代理IP的实现方法
Java动态转发代理IP的实现方法
20 11
|
4天前
|
监控 Java 开发者
掌握 Java 反射和动态代理
【4月更文挑战第19天】Java反射和动态代理提供强大功能和灵活性。反射允许运行时检查和操作类,获取类信息、动态调用方法,但可能带来性能损失和降低代码可读性。动态代理则用于创建代理对象,实现透明性和横切关注点分离,常用于日志、权限检查等。两者结合能实现更复杂功能。掌握这些技术能提升代码的灵活性和可扩展性,但也需注意性能和可读性。通过学习和实践,能更好地构建高效软件系统。
|
5天前
|
Java
Java接口中可以定义哪些方法?
【4月更文挑战第13天】
6 0
Java接口中可以定义哪些方法?
|
10天前
|
Java Shell
Java 21颠覆传统:未命名类与实例Main方法的编码变革
Java 21颠覆传统:未命名类与实例Main方法的编码变革
12 0
|
10天前
|
Java
代码的魔法师:Java反射工厂模式详解
代码的魔法师:Java反射工厂模式详解
23 0
|
12天前
|
Java
Java中关于ConditionObject的signal()方法的分析
Java中关于ConditionObject的signal()方法的分析
21 4
|
12天前
|
安全 Java
append在Java中是哪个类下的方法
append在Java中是哪个类下的方法
21 9

热门文章

最新文章