回调函数经典示例
1.应用java回调函数来实现一个测试函数运行时光的工具类
public class TestObject {
/**
* 一个用来被测试的办法,进行了一个比拟耗时的重复
*/
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();
}
}publ