
23种设计模式-动态代理
动态代理为了解决静态代理,代码膨胀问题。原理通过反射实现。实现ProxyInvocationHandler 实现 InvocationHandler接口Rentable.javapublic interface Rentable { void rent();}Host.javapublic c

23种设计模式-静态代理
问题房东想出租房子,但是不想参与租房的这个过程种。中介诞生了思路通过接口规定出租行为RentableRentable.javapublic interface Rentable { void rent();}房东出租行为实现Rentable接口Host.java@Componentpublic