程序小白123
2017-05-22 21:35
cglib因为继承,不能实现final,,,,,,,,??????没听清
### 前置基础知识
- 具备面向对象设计思维
- 了解多态的概念
- **了解反射机制**
可以再看看java反射机制
cglib是通过继承的方式来实现动态代理,而final修饰的类是不能被继承的,所以cglib不能为final修饰的类实现代理。
cglib通过产生子类来实现动态代理,而final修饰的类是不允许有子类的,所以cglib不能实现final类的动态代理
我也是,老师那会没讲清.
模式的秘密---代理模式
54912 学习 · 98 问题
相似问题