会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ling
still waters run deep
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2018年2月27日
设计模式(7)----外观模式
摘要: 简介: 定义: 组成: 示例情景: 步骤: 定义一个外观类ComputerFacade package com.lvsling.facade; public class ComputerFacade { private CPU cpu; private Memory memory; private
阅读全文
posted @ 2018-02-27 19:11 lvsling
阅读(209)
评论(0)
推荐(0)
2018年2月26日
设计模式(6)----原型模式
摘要: 简介: 定义: 组成: 步骤: 定义一个消息模板类,用来统一通知消息的模板 package com.lvsling.prototype; /** * 活动通知模板 * @author Administrator * */ public class AdvTemplate { private Stri
阅读全文
posted @ 2018-02-26 21:48 lvsling
阅读(226)
评论(0)
推荐(0)
设计模式(5)----创建者模式
摘要: 简介: 创建者模式的核心思想是将一个"复杂对象的构建算法"与它的"部件及组装方式"分离,使得构件算法和组装方式可以独立应对变化;复用同样的构建算法可以创建不同的表示,不同的构建过程可以复用相同的部件组装方式。 定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 创建者模式的UML图: 组成: 建造者(Builder):对复杂对象的创建过程加以抽象,给出一个抽...
阅读全文
posted @ 2018-02-26 17:50 lvsling
阅读(2086)
评论(0)
推荐(0)
2018年2月25日
java基础笔记(10)----集合之set集合
摘要: set接口特点: 方法: 遍历: 有两种遍历方法,foreach遍历和迭代遍历 forEach遍历 Set<Object> set = new HashSet<Object>(); for (Object obj: set) { if(obj instanceof Integer){ int aa=
阅读全文
posted @ 2018-02-25 21:48 lvsling
阅读(228)
评论(0)
推荐(0)
设计模式(4)----抽象工厂模式
摘要: 介绍: 定义: 抽象工厂方法的UML图: 组成: 步骤: package com.lvsling.abstractfactory; /** * 抽象工厂角色,声明了工厂方法 * @author Administrator * */ public interface Factory { public
阅读全文
posted @ 2018-02-25 20:45 lvsling
阅读(202)
评论(0)
推荐(0)
设计模式(3)----工厂方法模式
摘要: 前言: 定义: 工厂方法模式的UML图。 组成: 核心结构有四个部分: 实例背景 步骤: package com.lvsling.factorymethod; /** * 抽象工厂角色,声明了工厂方法 * @author Administrator * */ public interface Fac
阅读全文
posted @ 2018-02-25 17:08 lvsling
阅读(222)
评论(0)
推荐(0)
2018年2月24日
设计模式(2)----简单工厂模式
摘要: 说明一下: 简介: 简单工厂UML图: 组成: 简单工厂模式由三部分组成,具体工厂,具体产品,抽象产品。 模拟场景: 实现步骤: package com.lvsling.simplefactory; /** * 抽象产品角色 * @author Administrator * */ public a
阅读全文
posted @ 2018-02-24 22:15 lvsling
阅读(184)
评论(0)
推荐(0)
设计模式(1)----单例模式
摘要: 简介: 定义: 单例模式 单例模式根据实例化对象时机不同分为两种模式。 代码如下: package com.lvsling.test; /** * 单例模式 * @author Administrator * */ public class TestSingleton { public static
阅读全文
posted @ 2018-02-24 19:24 lvsling
阅读(164)
评论(0)
推荐(0)
2018年2月23日
java基础笔记(9)----集合之list集合
摘要: 集合 集合,首先了解所有集合的父接口 collection 方法 list接口 方法: 遍历:下标遍历,forEach遍历,迭代遍历 package com.lvsling.test; import java.util.ArrayList; import java.util.Iterator; im
阅读全文
posted @ 2018-02-23 22:26 lvsling
阅读(242)
评论(0)
推荐(0)
2018年2月22日
java基础笔记(8)----接口
摘要: 接口 是特殊的抽象类,纯抽象类 所有方法都是抽象方法 接口和抽象类的区别; 相同点: 不同点: 定义 接口的语法: 修饰符(public/默认) interface 接口名{} interface 子接口名 extends 父接口名1,父接口名2,.... {} 类和接口的关系: 类、类、接口的关系
阅读全文
posted @ 2018-02-22 22:02 lvsling
阅读(233)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告