面向对象--模板方法模式

通过一个实例来说明:

需求:获取一段程序运行的时间。

原理:获取程序开始和结束的时间并x相减即可:

获取时间:System.currentTimeMillis();

public class Demo40 {

	public static void main(String[] args){
		GetTime gt=new GetTime();
		gt.getTime();
	}
}

class GetTime{
	public void getTime(){
		long start=System.currentTimeMillis();
		for(int i=0;i<1000;i++){
			System.out.println(i);
		}
		long end=System.currentTimeMillis();
		System.out.println("毫秒:"+(end-start));
	}
}

运行结果:毫秒:50







你可能感兴趣的:(java基础)