java学习
文章平均质量分 53
qq_48991741
这个作者很懒,什么都没留下…
展开
-
java动态代理-实现
java动态代理day-02 动态代理 动态代理的分类 jdk动态代理 使用java发射包中的类和接口实现动态代理的功能 反射包java.lang.reflect中的三个类:InvocationHandler、Method、Proxy 目标类必须实现接口,否则只能使用cglib动态代理 cglib动态代理 cglib是第三方的工具库,创建代理对象 cglib的原理是继承, cglib通过继承目标类,创建它的子类,在子类中重写父类中同名的方法, 实现功能的修改。 因为是继承重写方法,所以要求目标原创 2021-08-13 00:07:49 · 88 阅读 · 0 评论 -
java动态代理-初识
java动态代理day-01 初识 代理 在日常生活中有,代购、vpn、商家、中介等等; 比如:一家外国大学在中国招生,那么在中国有一家招生中介,这就是这家大学的代理 实例 在开发中,你有a类,需要调用c类的方法完成某个功能,但是c不能让a调用,所以在a和c之间创建一个b代理,c让b访问 登录注册有验证码,验证码是手机短信,但是你没有权力去发短信,这时候需要代理公司向中国移动、中国联通,他们会提供短信发送功能 代理模式是指,为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能原创 2021-08-13 00:06:48 · 107 阅读 · 0 评论