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

东莞产品网站建设销售机械设备做网站

东莞产品网站建设,销售机械设备做网站,dw自己做网站需要什么意思,wordpress 取消置顶1. 概念 1.代理模式是什么#xff1f; 其实就是选一个中间人#xff0c;可以理解为中介#xff0c;如果要买房子#xff0c;先和中介去商量#xff0c;中介和房主去商量#xff0c;这样。 2.为什么需要代理模式#xff1f; 其实还是为了安全吧#xff0c;代理模式中…1. 概念 1.代理模式是什么 其实就是选一个中间人可以理解为中介如果要买房子先和中介去商量中介和房主去商量这样。 2.为什么需要代理模式 其实还是为了安全吧代理模式中间可以添加校验信息等增加安全性避免直接对类的访问 2.静态代理 1.介绍 静态代理其实就是替身或者克隆人。 被代理类代理类 将被代理类作为属性调用时相同方法中间调用被代理类的方法接口类定义方法被代理类与代理类都需要实现接口 2.代码 1.接口类Person /** * Description: 代理对象和被代理对象的公共接口 */ public interface Person {/*** 都具备发送消息的功能** param msg*/void sendMsg(String msg); }2.被代理类Student /*** Description: 被代理对象 具体的学生*/ public class Student implements Person {Overridepublic void sendMsg(String msg) {System.out.println(I say msg);} }3. 代理类StudentProxy /*** Description: 代理对象*/ public class StudentProxy implements Person {/*** 代理类提前在代码中确定被代理对象是学生*/private Student student;public StudentProxy(Student stu) {this.student stu;}Overridepublic void sendMsg(String msg) {// 代理对象增加额外工作System.out.println(static proxy do something...);// 通过代理对象调用被代理对象的方法student.sendMsg(msg);} }4.总结 StudentProxy与Student都实现Person而Proxy是实现方法同时加入自己逻辑。 3.动态代理 1.JAVA动态代理 动态代理还是反射实现 1.代理类实现InvocationHandler 因为他需要调用invoke方法 public class StudentProxyInvokeHandler implements InvocationHandler {private Student student;public StudentProxyInvokeHandler(Student student) {this.student student;}Overridepublic Object invoke(Object o, Method method, Object[] objects) throws Throwable {System.out.println(代理成功直接逃课);return method.invoke(student,objects);// 代理类调用方法调用时被代理类的方法}2.实现类 使用Proxy的newProxyInstance方法来创建一个接口通过接口去调用最终结果这个getProxyInstance返回的其实就是Person public class ProxyFactory {public static Object getProxyInstance(Student student){StudentProxyInvokeHandler studentProxyInvokeHandler new StudentProxyInvokeHandler(student);return Proxy.newProxyInstance(student.getClass().getClassLoader(), student.getClass().getInterfaces(),studentProxyInvokeHandler);} }
http://www.pierceye.com/news/970255/

相关文章:

  • 哈尔滨h5模板建站设计一个软件需要多少钱
  • 青岛网站建设方案服务惠民卡看电影怎么用
  • 兰州新站点seo加盟网站建设工作有底薪吗
  • 哈尔滨建设网站官网清远头条新闻
  • 泉州网站设计平台wordpress cenos
  • 网站内容批量替换站长之家网站素材
  • asp.net 获取网站域名展览馆展示设计
  • 网站网页设计公司家庭做网站
  • php网站开发实战的书网站开发排行榜
  • 摄影师都在哪些网站发布作品云虚拟主机搭建网站
  • 中小企业电子商务网站建设传奇手游代理平台
  • 网站建设需要每年交钱吗如何选择宣传片制作
  • 建设网站为网站网站做广告芜湖市网站建设
  • 网站建设和维护怎么学android开发编辑wordpress
  • 有哪些学做衣服的网站生产管理软件app
  • 网站换域名 蜘蛛不来广告宣传片制作公司
  • 百度做个网站要多少钱如何在淘宝网做自己的网站
  • 网站建设属于营业范围里的哪一项深圳外贸建站网络推广联客易
  • 网站开发公司 郑州wordpress 服务器环境
  • 网站搭建什么意思砀山做网站
  • 营销型网站服务长沙做网站费用
  • 提供信息门户网站定制怎样做wordpress模板
  • 做爰小视频网站如何制作淘宝客网站
  • 公司架设网站费用怎么做分录linux网站开发软件
  • 网站可信图标精品网站建设费用 地址磐石网络
  • 朝阳住房和城乡建设厅网站学佛网站开发项目需求分析
  • 做快递单的网站会不会是骗人的网站推广营销收费
  • 网站设计师需要学什么wordpress focus
  • 查询网网站十大求职招聘app排行
  • 百度 搜索到手机网站wordpress百科汉化