JDK动态代理对象与被代理对象地址值问题

JDK动态代理对象与被代理对象地址值问题

1.UserService接口

在这里插入图片描述

2.UserServiceImpl接口实现类

在这里插入图片描述

3.ProxyFactoryByJDK代理工厂类

在这里插入图片描述

4.UserTest测试类

在这里插入图片描述

5.结果

在这里插入图片描述

问题:打印userService和proxy地址值,结果proxy地址值与userService一致!!!

这样的结果超出我的预料,于是使用 == 和 equals 比较两个对象,发现两者均为false!!!

s 比较两个对象,发现两者均为false!!!

困惑中。。。

©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页