课程
/后端开发
/Java
/模式的秘密---代理模式
cglib因为继承,不能实现final,,,,,,,,??????没听清
2017-05-22
源自:模式的秘密---代理模式 2-4
正在回答
### 前置基础知识
- 具备面向对象设计思维
- 了解多态的概念
- **了解反射机制**
可以再看看java反射机制
cglib是通过继承的方式来实现动态代理,而final修饰的类是不能被继承的,所以cglib不能为final修饰的类实现代理。
cglib通过产生子类来实现动态代理,而final修饰的类是不允许有子类的,所以cglib不能实现final类的动态代理
我也是,老师那会没讲清.
举报
本节课程将带你领略Java编程语言中代理模式的奥妙
1 回答Cglib的jar包在哪里下载
1 回答cglib动态代理测试类运行报错
2 回答请问大神学友们,这代码如何使用cglib改写?
2 回答TimeHandler中的invoke方法为什么有两个参数?第一个参数根本没用到