Java设计模式
Posted achaochaoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java设计模式相关的知识,希望对你有一定的参考价值。
java设计模式通俗理解笔记--陆续更新中,请直接跳到正文处阅读
0
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
命令模式Command
调用者拥有一个命令,他自己不直接调用这个命令,他传给被命令者(接收者),被命令者去处理具体的事务;
这就好比领 导拥有一项命令(任务),领导不会亲自执行这个任务,领导要传给被委任的具体的人,具体的人(下属)去执行具体的行为活动。
--Invoker(Command command)
--Command cmd
--void call()
--cmd.execute()
//调用者里有个call请求方法,内部由命令去执行,命令obj从哪来,构造调用者时传入
--Command
--Concret command(Receiver receiver)
--Receiver receiver
--void execute()
--receiver.action()
//命令里有个execute执行方法,内部由接收者去执行,接收者obj从哪来,构造命令时传入
总结:
调用者与接收者 没有直接的关联, 他们通过command 命令对象来建立联系,更像是一家分发任务的大公司,领导手里一堆活, 一旦这些活(命令,任务)被指明了具体的行为人,它就有了灵魂,那就人去执行。
1
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G
2
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。
3
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本
引用文本
H2O is是液体。
210 运算结果是 1024.
4
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
5
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
6
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
7
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
以上是关于Java设计模式的主要内容,如果未能解决你的问题,请参考以下文章