设计模式之 模板设计模式(demo)
来源:互联网 发布:知敬畏守规矩发言稿 编辑:程序博客网 时间:2024/06/05 10:15
模板设计模式原理(example)
/** * * 此文演示模板设计模式 * * exa:模板类 实现 计算 某段代码的执行时间 * */public class TestTemplate2 { public static void main(String[] args) { SubCale c = new SubCale(); c.caleUsedTime(); }}class SubCale extends Cale{ @Override void code() { long sum=0; for (int i = 0; i <=100000; i++) { sum+=i; } System.out.println(sum); }}abstract class Cale{ /** * 计算某个代码的执行时间 */ public void caleUsedTime(){ //记录一下 开始时间(毫秒) long start = System.currentTimeMillis(); //代码区 code(); //记录一下结束时间(毫秒) long end = System.currentTimeMillis(); //结束时间-开始时间 System.out.println("耗费时间为:"+(end-start)); } abstract void code();}
0 0
- 设计模式之 模板设计模式(demo)
- 设计模式之 工厂模式(demo)
- 设计模式之 代理模式(demo)
- 设计模式之模板模式(1)
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之 - 模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- 设计模式之模板模式
- MySQL基础篇--语法
- Object c的字符串,数组和字典的笔记
- 【C++心路历程4】vector切记需要注意size
- easyui实现datagrid打印
- Java并发之synchronized的解析
- 设计模式之 模板设计模式(demo)
- 利用返回参数创建慢二叉树
- 百度地图API简单应用——1.根据地址查询经纬度
- C#面向对象(二)继承和组合
- CSS 検索条件
- “正确拉筋的方法” “筋长一寸,寿长十年”动图示范
- flask初学项目常见问题及解决办法
- 《iOS移动开发从入门到精通》图书连载4:iOS应用的生命周期
- XML编程CRUD(包括JDK自带的DOM和SAX解析以及DOM4J第三方解析)和Schema的使用