设计模式
JAVA彭于晏
公众号:狗开发吖 .关注我不吃亏
展开
-
java静态代理模式详解
什么是代理模式 让别人帮助你做你并不关心的事情,叫代理模式 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 想象一下我们生活中的购买火车票的情节,我们可以从官网上直接购买,也可以到售票的窗口购买,这是从官方购买,在编程中,这个过程就是指从提供这个功能的类直接获取这个功能。当然了,我们也可以从售票厅旁边的小超市,或者其他地方代售火车票的地方购买火车票,那么这些代销处就是代理了火车站的售票功能,那么他们就是代理。 代理模式种类 代理模..原创 2020-08-30 18:58:42 · 689 阅读 · 2 评论 -
java之工厂模式
1.题目 请编写一个计算器,看似题目简单,有深坑哦 初学者的写法: Scanner read=new Scanner(System.in); ....println("请输入第一个数:"); num1=....nextInt(); ....println("请输入符号位:"); operater=....next(); ....pri...原创 2018-07-13 22:51:44 · 246 阅读 · 0 评论 -
java之构造者模式
介绍: 构造者模式,又称之为建造者模式 应用场景 当一个bean类重载了多个构造方法时,并且参数随机使用时,考虑使用构造者模式, 在springsercurity中设置拦截规则时,应用到了构造者模式 Demo package com.yunsuibi; public class User { private final String firstName; // required pri...原创 2019-05-19 01:18:02 · 4726 阅读 · 0 评论