一、任务目标
完成一个 java application应用程序,计算执行十亿次空循环所需要的时间,并在不同cup主频的计算机上运行此程序,比较其运算所需时间有何差别。
二、currentTimeMillis方法
currentTimeMillis()方法放回以毫秒为单位的当前时间。当我们需要计算一个程序的执行时间,便可以在程序开头使用此方法标记一个“开始时间戳”,在程序结尾标记一个“结束时间戳”,最终两个时间戳的差值便是测试程序执行完成所花费的时间。
三、“计算出程序执行时间”应用程序
程序代码:
import java.util.*; //导入util工具包
public class Timer {
//类名“Timer”