九九百科網

位置:首頁 > 經驗 > 

java 動態新增方法

經驗2.36W

java 動態新增方法

java動態新增方法的需求,可以使用java的功能進行處理,具體操作步驟參考如下

工具/原料javassistjava反射機制eclipse方法/步驟1

百度搜索“javassistmaven”選擇穩定的的版本

2

添加類包引用到

3

新增測試類TestA

4

新增單元測試,添加測試類的動態方法dnyIntroduce

5

通過java的反射機制,實例類對象,並調用其方法

6

測試結果,調用默認方法(introduce)及動態新增方法(dnyIntroduce)。若結果assertEquals通過則調用成功

總結1

1、通過javassist類包,動態添加新增方法;

2、使用java的反射動態調用新增方法;

標籤:java 新增