zoukankan      html  css  js  c++  java
  • 代理模式

    代理模式也称委托模式

    定义:为其他对象提供一种代理以控制对这个对象的访问

    透明代理:就是用户不用设置代理服务器地址,就可以直接访问;

    普通代理:用户自己设置代理服务器地址,用户必须知道代理的存在;

    静态代理:

    由程序员创建或工具生成代理类的源码,再编译代理类。所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和委托类的关系在运行前就确定了

    动态代理:

    在实现阶段不用关心代理谁,而在运行阶段才指定代理那一个对象;

    动态代理使用像Spring AOP ,DBCP连接池,AspectJ等;

    spring AOP 核心采用了动态代理机制

    InvocationHandler是JD提供的动态代理接口

  • 相关阅读:
    菜根谭#245
    菜根谭#244
    菜根谭#243
    菜根谭#242
    菜根谭#241
    菜根谭#240
    菜根谭#239
    菜根谭#238
    菜根谭#237
    [转载]Linux 内核list_head 学习(一)
  • 原文地址:https://www.cnblogs.com/Sam-2018/p/Proxydemo.html
Copyright © 2011-2022 走看看