当前位置: 首页 > news >正文

汽车网站网页设计网络营销宏观环境有哪些

汽车网站网页设计,网络营销宏观环境有哪些,服务器建立网站,和印度做外贸的网站什么是代理: 给目标对象一个代理对象,由代理对象控制着对目标对象的引用 为什么使用代理: ①:功能增强:通过代理业务对原有业务进行增强 ②:用户只能同行过代理对象间接访问目标对象,防止用…

什么是代理:

给目标对象一个代理对象,由代理对象控制着对目标对象的引用

为什么使用代理:

①:功能增强:通过代理业务对原有业务进行增强

②:用户只能同行过代理对象间接访问目标对象,防止用户直接访问目标对象给系统带来不必要的复杂性!

 

静态代理:

随着我们当中目标类的增多,代理类代理的目标类也会增多....一个代理类生成多个对象。每一个目标对象都是代理着多个目标对象

静态代理相当于是多写了一个代理类,在调用的时候调用的是代理类,在代理类中的处理还是原生的处理逻辑,不过在前后添加上需要添加的代码。
缺点:需要为每一个被代理的对象都创建一个代理类。

静态代理点的问题:

当我们的目标类增多的时候,代理类需要代理的目标类增多,可能会出现代理关闭不便。当我们的目标类进行修改或增多的时候,会影响目标类.....

 

动态代理:

所谓的动态代理就是生成不同的代理对象每一个 代理对象都代理着自己的目标对象

动态代理一个代理对象只管理一个目标类,比静态代理灵活

Java标准库提供了动态代理功能,允许在运行期动态创建一个接口的实例; 动态代理是通过 Proxy 创建代理对象,然后将接口方法“代理”给 InvocationHandler 完成的。

 动态代理中将将new目标类对象交给了用户,下面是在main方法里通过接口生成了代理对象

 Proxy.newProxylnstance( ,目标接口在这,invocationHandler)给接口生成代理对象

import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;// 1.目标类的引用
// 2.调用目标类的核心方法,并实现功能的增强
//   要想调用核心方法,就必须知道核心方法是谁
public class 动态代理类 implements InvocationHandler{// 1.目标类的引用  ----》这种方式灵活private Object factory;public 动态代理类(Object factory){this.factory = factory;}// 要用动态的方式知道我们要调用的核心方法是谁// 核心方法:在目标类实现的接口当中......// 如何找到目标类的接口  -----》 反射public Object getProxyInterface(){return Proxy.newProxyInstance(factory.getClass().getClassLoader(),factory.getClass().getInterfaces(),(InvocationHandler) this);}/*** 如何调用核心方法  -----》 jdk(java的开发者)给我们提供了调用核心方法的接口* @param proxy* @param method   通过反射带来的核心方法* @param args     核心方法的参数* @return* @throws Throwable*/@Overridepublic Object invoke(Object proxy, Method method, Object[] args) throws Throwable {System.out.println("进行前期调研......");method.invoke(factory,args);System.out.println("打包,快递.......");return null;}}

 cglib动态代理之前总结过:点击查看

cglib动态代理_别活在过去i的博客-CSDN博客

http://www.yayakq.cn/news/329478/

相关文章:

  • 做网站平台的公司淘宝网页设计报告
  • 网站数据库是什么开发一个简单的小程序
  • 东莞网站建设 牛魔网信息系统开发流程
  • 帝国cms 7.2 门户网站模版给厂家做代理上什么网站
  • 高端品牌网站建设有哪些注意事项杭州市建设局网站
  • 网站开发保密协议范本下载justnews主题wordpress
  • 线上做图的网站wordpress 封禁账号
  • 网站规划的流程帝国cms 商城网站视频教程
  • 个人网站设计成品北京 企业展厅设计公司
  • 不忘初心 继续前进网站怎么做营销系统软件
  • 广州木马网站建设公司怎么样销售推广
  • 企业标准网站模板网站设计软件下载
  • 网站开发体系如何做网站连接
  • 合肥微信网站建设有限责任公司与有限公司的区别
  • 网站要怎么做吸客户引眼球网站建设业务需求文档
  • 390元做微信小程序 公众号 网站腾讯邮箱企业邮箱官网
  • 北京建设网官方网站企业网站带商城源码
  • 网站改版竞品分析怎么做天津画册设计公司
  • 个人网页设计制作网站模板广告创意设计模板
  • 两学一做11月答题网站制作网页最简单的方法
  • 目标网站都有哪些内容redis 缓存 wordpress
  • 建网站怎么起名字提升自己网站
  • 网站做seo安全吗广东省建设信息网三库一平台
  • 乌兰县网站建设公司网站的营销与推广
  • 青岛网站设计微动力网站关键词搜索排名怎么做
  • 云主机可以用来做什么合肥网站优化搜索
  • 扁平式网站网站设计如何自学
  • 学院网站源码阳江市网络问政平台登录
  • 大连自己的网站网站悬浮窗口
  • 在哪儿可以找到网站开发的需求铁岭百姓网免费发布信息网