Java动态性的两种常见方式:-字节码操作 - 反射;字节码操作比反射开销小,性能高,JAVAasist性能高于反射,低于ASM
运行时操作字节码可是实现 : 动态生成新的类;动态的改变某个类的结构(添加,删除,修改 ,新的属性/方法)