多线程程序设计学习(10)Future pattern
2015-07-23 19:39
253 查看
Future pattern[订单取货模式]
一:Future pattern的参与者
--->Client(客户需求)
--->Host(蛋糕门店)
--->Data(票据和蛋糕的接口)
--->Future(蛋糕票据)
--->ReaData(制作蛋糕过程)
二:Future pattern模式什么时候使用
--->
三:Future pattern思考
--->
四进阶说明
--->
数据类接口
View Code
一:Future pattern的参与者
--->Client(客户需求)
--->Host(蛋糕门店)
--->Data(票据和蛋糕的接口)
--->Future(蛋糕票据)
--->ReaData(制作蛋糕过程)
二:Future pattern模式什么时候使用
--->
三:Future pattern思考
--->
四进阶说明
--->
数据类接口
package com.yeepay.sxf.thread9; /** * 模拟客户端 * @author sxf * */ public class Test { public static void main(String[] args) { Host host1=new Host(); Host host2=new Host(); //发送请求获取蛋糕票据 Data data=host1.request(2, "sxf"); Data data2=host2.request(3, "***"); //我可以去忙其他的事情 System.out.println("host1 Test.main(买菜做饭,到下午去取蛋糕)"); //取蛋糕 String cake=data.getContent(); String cake2=data2.getContent(); //吃蛋糕 System.out.println("Test.main(Host1)eate"+cake); System.out.println("Test.main(Host2).eata"+cake2); } }
View Code
相关文章推荐
- Android功能设置
- getopt在Python中的使用(转)
- 最近整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- hdu1860 统计字符(水题)
- Oracle SQL 总结
- mySql常用SQL
- 黑马程序员——第五篇_异常
- 前端新手——stopPropagation(),preventDefault(),return false的区别
- (八十二)利用苹果服务器获取导航信息和绘制路径
- Num 9 : HDOJ: 题目1862 : 结构体排序
- 二分 poj2002 Squares
- (八十二)利用苹果服务器获取导航信息和绘制路径
- leetcode 054 —— Spiral Matrix
- PHP的MySQLi函数库的使用 以及 表单的字符编码配置
- OC基本数据类型-NSString
- python cookielib 登录人人网
- HDU 1860 统计字符
- 文件与流
- longlong 及long double类型及输出