
Java设计模式
文章平均质量分 50
猿来如此~~
很高兴认识大家!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态代理模式
1.什么是动态代理 动态代理简而言之就是,在不改变原有类的基础上,扩展自己的其他代码。 2.和静态代理模式的区别 静态代理扩展是复制一份,然后添加自己的方法,而动态代理却是通过反射的方式,不用写之前的代码,而添加自己的方法 3.代码实现 1.首先定义一个接口和一个实现类 package com.example.designmode.service; public interface UserService { void add(); void delete(); } packag原创 2021-07-03 13:58:07 · 282 阅读 · 0 评论 -
Java设计模式---静态代理模式
静态代理模式 静态代理模式就相当于,一个活动想要请一个明星来表演,那么明星只负责表演,而其他的谈判,琐事都由他的经纪人来完成。下面代码来简单演示一下: public class AgencyModel { public static void main(String[] args) { Company company = new Company(new Me("张三...原创 2020-04-13 19:29:02 · 162 阅读 · 0 评论