会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
狂热搬砖家
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
2021年7月8日
设计模式-23种设计模式-行为型-访问者模式
摘要: 一、访问者模式介绍 二、访问者模式引入 需求: UML类图: 代码实现(Java): public abstract class Action { //得到男性 的测评 public abstract void getManResult(Man man); //得到女的 测评 public abst
阅读全文
posted @ 2021-07-08 20:28 狂热搬砖家
阅读(40)
评论(0)
推荐(0)
2021年7月7日
设计模式-23种设计模式-行为型-命令模式
摘要: 一、命令模式介绍 二、命令模式引入 需求: UML类图: 代码实现(Java): //创建命令接口 public interface Command { //执行动作(操作) public void execute(); //撤销动作(操作) public void undo(); } public
阅读全文
posted @ 2021-07-07 23:08 狂热搬砖家
阅读(44)
评论(0)
推荐(0)
设计模式-23种设计模式-行为型-模板模式
摘要: 一、模板模式介绍 二、模板模式引入 UML类图: 代码实现(Java): //抽象类,表示豆浆 public abstract class SoyaMilk { //模板方法, make , 模板方法可以做成final , 不让子类去覆盖. final void make() { select();
阅读全文
posted @ 2021-07-07 21:45 狂热搬砖家
阅读(46)
评论(0)
推荐(0)
设计模式-23种设计模式-结构型-代理模式
摘要: 一、代理模式介绍 二、代理模式引入 1.静态代理 代码实现(Java): //接口 public interface ITeacherDao { void teach(); // 授课的方法 } public class TeacherDao implements ITeacherDao { @Ov
阅读全文
posted @ 2021-07-07 20:29 狂热搬砖家
阅读(52)
评论(0)
推荐(0)
递归-迷宫问题(回溯算法)
摘要: 一、递归介绍 二、递归案例(迷宫回溯问题) 代码实现(Java): public class MiGong { public static void main(String[] args) { // 先创建一个二维数组,模拟迷宫 // 地图 int[][] map = new int[8][7];
阅读全文
posted @ 2021-07-07 12:00 狂热搬砖家
阅读(203)
评论(0)
推荐(0)
数据结构-栈
摘要: 一、栈的介绍 二、栈的引入 数组模拟栈代码实现(Java): import java.util.Scanner; /** * 1.使用数组来模拟栈 * 2.定义一个top来表示栈,初始化为-1 * 3.入栈的操作,当有数据加入到栈时,top++;stack[top]=data; * 4.出栈的操作,
阅读全文
posted @ 2021-07-07 11:03 狂热搬砖家
阅读(99)
评论(0)
推荐(0)
2021年7月6日
设计模式-23种设计模式-结构型-享元模式
摘要: 一、享元模式介绍 二、享元模式引入 需求: 传统方式: 享元模式: 代码实现(Java): public class User { private String name; public User(String name) { super(); this.name = name; } public
阅读全文
posted @ 2021-07-06 22:21 狂热搬砖家
阅读(43)
评论(0)
推荐(0)
设计模式-23种设计模式-结构型-外观模式
摘要: 一、外观模式介绍 二、外观模式引入 需求: 传统方式: 外观模式: UML类图: 代码实现(Java): //剧场 public class TheaterLight { private static TheaterLight instance = new TheaterLight(); publi
阅读全文
posted @ 2021-07-06 19:14 狂热搬砖家
阅读(43)
评论(0)
推荐(0)
2021年7月5日
Java集合重点
摘要: 一、集合的框架体系(主要的两大类): 二、List接口下的实现类 1.ArrayList: 2.Vector: 3.LinkedList: 三、Set接口下的实现类 1.HashSet: 四、Map接口下的实现类 1.HashMap: 2.HashTable: 3.Properties: 五、开发中
阅读全文
posted @ 2021-07-05 16:31 狂热搬砖家
阅读(46)
评论(0)
推荐(0)
2021年7月4日
设计模式-23种设计模式-结构型-组合模式
摘要: 一、组合模式介绍 二、组合模式引入 需求: UML类图: 代码实现(Java): public abstract class OrganizationComponent { private String name; // 名字 private String des; // 说明 protected
阅读全文
posted @ 2021-07-04 21:02 狂热搬砖家
阅读(47)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
下一页
公告