首页 > TAG信息列表 > landlord
什么是静态代理模式
什么是代理模式? 代理模式可以实现帮助被代理者完成一些前期的准备工作和后期的善后工作,但是核心的业务逻辑仍然是由被代理者完成。 什么是静态代理? 静态代理就是代理者能专门为被代理对象做一些额外的工作,但是实际的核心业务逻辑还是由代理者调用被代理者来完成! 单单说概念其面试被问到Java 静态代理/动态代理?不用怕,这样子就可以!!
理解Java动态代理需要对Java的反射机制有一定了解 什么是代理模式# 在有些情况下,一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。 例如,购买火车票不一定要去火车站买,可以通过 12306 网站或者去火车票代售点买。又如找女代理模式
动态代理 动态代理是动态生成的,不是我们直接写好的。 动态代理分为两大类:基于接口的动态代理、基于类的动态代理 基于接口:JDK动态代理【这章只讲这个】 基于类:cglib java字节码实现:javassist 需要了解两个类 Proxy【代理】 InvocationHandler【调用处理程序】 Pros: 包括