java-是否有可能在运行时重写方法?
作者:互联网
无论如何在运行时重写方法?即使需要从该实例动态创建子类?
解决方法:
使用纯Java,不会.
使用ByteBuddy(首选),asm、cglib或aspectj,是.
在纯Java中,在这种情况下要做的是创建一个interface-based proxy,该interface-based proxy处理方法调用并委托给原始对象(或不委托给原始对象).
标签:java,overriding 来源: https://codeday.me/bug/20191010/1887571.html