java 动态新增方法

来源:MINISO栏目:生活时间:2024-05-21 21:10:53

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的反射动态调用新增方法;

免责声明:该内容由用户自行上传分享到《 秘密研究社》,仅供个人学习交流分享。本站无法对用户上传的所有内容(包括且不仅限于图文音视频)进行充分的监测,且有部分图文资源转载于网络,主要用于方便广大网友在线查询参考学习,不提供任何商业化服务。若侵犯了您的合法权益,请立即通知我们( 管理员邮箱:[email protected]),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!!