方法耗时计算 + 匿名内部类 - -z-w-h

/**

  • 2.1 计算方法执行耗时
    */
    public class MethodTimeCost {
    public static void main(String[] args) {
    long start = System.currentTimeMillis(); // 开始时间(毫秒)

    // 执行你要测试的方法
    testMethod();

    long end = System.currentTimeMillis(); // 结束时间
    double costSecond = (end - start) / 1000.0; // 转换为秒

    System.out.println("方法执行耗时:" + (end - start) + " 毫秒");
    System.out.println("方法执行耗时:" + costSecond + " 秒");
    }

    // 模拟耗时测试方法
    public static void testMethod() {
    int sum = 0;
    for (int i = 0; i < 100000; i++) {
    sum += i;
    }
    System.out.println("计算结果sum = " + sum);
    }
    }