海阔天空201806192114135
海阔天空201806192114135
全部文章
设计模式
# LeetCode bfs(4)
# LeetCode dfs(7)
# LeetCode动态规划(10)
# LeetCode回溯法(17)
# LeetCode堆(1)
# leetCode指针(2)
# LeetCode栈(1)
# LeetCode贪心(6)
# LeetCode递归(10)
# leetCode链表(1)
# 剑指二分法(1)
# 剑指二叉树(12)
# 剑指位运算(4)
# 剑指字符串(5)
# 剑指指针(1)
# 剑指数组(16)
# 剑指栈队列(3)
# 剑指链表(11)
activiti(2)
B树B+树面试(1)
c#(1)
effective java(5)
fastjson(10)
git(9)
go(1)
java基础(96)
java并发(35)
java项目(5)
jvm(19)
lambda(4)
LeetCode(17)
Linux(16)
Linux面试问题常用命令(1)
maven(6)
mybatis(4)
redis(18)
Spring(8)
Springboot(1)
springmvc(4)
TCP 协议如何解决粘包(1)
tomcat(3)
vue(2)
代码实战(2)
剑指offer(10)
剑指offer1(14)
加密解密(3)
实习(22)
工作常问题(13)
操作系统(18)
数据库(40)
数据结构(25)
智力题(1)
未归档(3)
概率统计(1)
算法(10)
计算机网络(35)
输入输出(3)
高性能服务器开发(1)
归档
标签
去牛客网
登录
/
注册
海阔天空201806192114135的博客
全部文章
/ 设计模式
(共25篇)
设计模式--单例模式
实现Singleton 模式 目录 1 “懒汉式”与“饿汉式”的区别 “懒汉式” “饿汉式” 2 GetInstance与new区别: 3 实现Singleton 模式 7种方式 方式1 饿汉,常用 方式2 懒汉,不安全 ...
2020-12-31
0
512
java设计模式---简单工厂模式/工厂模式/抽象工厂模式
简单工厂模式 简单工厂模式 一 简介 二 代码示例 三 改进 简单工厂优缺点 ...
2020-12-31
0
416
设计模式---原型模式
原型模式 概述 浅复制和深复制 浅复制:被复制对象的所有变量都含有与原来的对象相同的值,而所有对其他对象的引用都仍然指向原来的对象 深复制:把引用对象的变量指向复制过的新对象,而不是原有的被引用的对象 ...
2020-12-31
0
470
设计模式---观察者模式
观察者模式 概述 Observable 代码示例 被观察者 public class Person extends Observable { private String name; ...
2020-12-31
0
391
设计模式---装饰模式
装饰模式 概述 代码示例 原本继承的方式 public interface Car { public void show(); public void run(); } public c...
2020-12-31
0
385
设计模式---代理模式
代理模式 概述 代码示例 public interface Subject { public void sailBook(); } public class RealSub...
2020-12-31
0
385
设计模式---适配器模式
适配器模式 概述 代码示例 方法1(继承的方式) public class Current { public void use220V() { System.out.println...
2020-12-31
0
393
设计模式---组合模式
组合模式 概述 代码示例 /* * 文件节点抽象(是文件和目录的父类) */ public interface IFile { //显示文件或者文件夹的名称 public voi...
2020-12-31
0
369
设计模式---外观模式
外观模式 概述 代码示例 这个外观模式其实和大师说的构造器的思想差不多,因为都是把它们的过程全部用一个函数实现了,组合起来,就不用每次来写了。 /* * A子系统 */ public...
2020-12-31
0
366
设计模式---桥接模式
桥接模式 概述 代码示例 原来的方式 /* * 汽车 */ public interface Car { public void installEngine(); } p...
2020-12-31
0
345
首页
上一页
1
2
3
下一页
末页