public static void testMethod(){
for ( int i= 0 ; i< 100000000 ; i++){
}
}
/**
- 一个简单的测试方法执行时间的方法
*/
public void testTime(){
long begin = System.currentTimeMillis(); //测试起始时间
testMethod(); //测试方法
long end = System.currentTimeMillis(); //测试结束时间
System.out.println("[use time]:" + (end - begin)); //打印使用时间
}
public static void main(String[] args) {
TestObject test=new TestObject();
test.testTime();
}
}
大家看到了testTime()方法,就只有"//测试方法"是需要改变的,下面我们来做一个函数实现相同功能但更灵活:
2.首先定一个回调接口
public interface CallBack {
//执行回调操作的方法
void execute();
}
3.定义工具类
public class Tools {
/**
-
测试函数使用时间,通过定义CallBack接口的execute方法
-
@param