「已回复」java 动态新增方法

java动态新增方法的需求。可以使用java的功能进行处理。具体操作步骤参考如下

工具/原料

javassistjava反射机制eclipse

方法/步骤

1

百度搜索“javassistmaven”选择稳定的的版本3.12.1.GA

2

添加类包引用到pom.xml

3

新增测试类TestA

4

新增单元测试。添加测试类的动态方法dnyIntroduce

5

通过java的反射机制。实例类对象。并调用其方法

6

测试结果。调用默认方法(introduce)及动态新增方法(dnyIntroduce)。若结果assertEquals通过则调用成功

总结

1

1、通过javassist类包。动态添加新增方法;

2、使用java的反射动态调用新增方法;

(0)
上一篇 2022年7月11日
下一篇 2022年7月11日

相关推荐