用毫秒来记录时间:

long startTime = System.currrentTimeMillis();//记录当前时间

dosomething();//要执行的代码

long endTime = Sytstem.currentTimeMillis();

System.out.println("程序运行的时间为:"+(endTime-startTime));

用纳秒来记录时间

long startTime = System.nanoTimeMillis();//记录当前时间

dosomething();//要执行的代码

long endTime = Sytstem.nanoTimeMillis();

System.out.println("程序运行的时间为:"+(endTime-startTime));