final 赋值

2022-10-25  本文已影响0人  Alen_ab56

在debug过程中经常发现源码的字段设置成了final,怎么修改成我们想要的呢?

利用反射技术可以实现

Field f = a.getClass().getDeclaredField("f");

f.setAccessible(true);

f.set(a,"value!");

上一篇下一篇

猜你喜欢

热点阅读