摘要: 什么是动态代理? 接着之前的故事,我们继续。我们在通过代购帮我们购买了好多次物品以后,代购现在越来越有钱了,代购的商品种类也更加丰富,他便自己开了一家代购公司D,这个时候我们如果想要去通过代购去买一件商品,就不在会是每一次都是同一个人去接待我们,可能是D公司的小刘美女业务员、也可能是小王帅哥业务员。 阅读全文
posted @ 2020-09-07 18:10 Mr.栋 阅读(4123) 评论(1) 推荐(0)
摘要: 什么是代理 代理就是给目标对象一个代理对象,并由代理对象控制目标的引用。 为什么要使用代理模式 1、通过引入代理对象的方式,可以间接的访问目标对象,避免直接访问目标对象给系统带来不必要的复杂性。 2、通过代理对象可以对原有的业务进行业务增强处理。 举例:如果我们需要买国外的某一件商品A,这个时候我们 阅读全文
posted @ 2020-09-07 18:03 Mr.栋 阅读(639) 评论(0) 推荐(2)
摘要: 什么是反射? 在程序的运行过程中,可以动态的创建对象。 反射的基石是什么? 字节码对象是反射的基石。字节码对象:Java类文件通过javac进行编译后生成的xxx.class文件,此文件由jvm加载至内存中,字节码文件就由此变成了字节码文件对象。 字节码对象的类型是什么? 字节码对象的类型为Clas 阅读全文
posted @ 2020-09-07 17:56 Mr.栋 阅读(248) 评论(1) 推荐(1)