redefine 相当于热更新
redefine 的是 class,那之前已经实例化的对象是怎样被改变的?
redefine 的是 class,那之前已经实例化的对象是怎样被改变的?
1
BBCCBB May 19, 2019
实例化的对象有指针指向对应的 Class 信息, 只要 Class 里的方法字节码安全替换,实例化的对象下次就会用 Class 里最新的, 并不是每个对象都会单独存一份 Class 的字节码信息。。
|