关于JDK动态代理实现接口的疑问
JDK的动态代理方式只能对于实现了接口的类去产生代理,这里说的实现接口是指得实现了 InvocationHandler这个接口还是指一般我们实现类去实现的接口呀?
31
收起
正在回答
2回答
同学,你好!这里说的实现接口不是指InvocationHandler接口,而是指一般我们要去实现的接口,比如UserDao接口。
下面这个问题,不知道同学指的是哪个类没有实现接口就无效。以UserDao的实现类为例,既然是它的实现类肯定要实现接口。而对于JDK动态代理来说,在程序执行时会创建一个类继承Proxy类并实现UserDao接口。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星