Java API:System

f_carey / 2024-09-03 / 原文

Java API:System

目录
  • Java API:System
    • 1 System
    • 2 示例代码

1 System

  • System类包含几个有用的类字段和方法。 它无法实例化。

  • System类提供的设施包括标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 加载文件和库的方法; 以及用于快速复制阵列的一部分的实用方法。

  • System类的常用方法

变量和类型 方法 描述
static long currentTimeMillis() 以毫秒为单位返回当前时间。
static void exit(int status) 终止当前运行的Java虚拟机。

2 示例代码

  • 需求:在控制台输出1-10000,计算这段代码执行了多少毫秒
package com.fcarey.api.system;

public class SystemDemo {
    public static void main(String[] args) {
        long startTime = System.currentTimeMillis();
        for (int i = 1; i <= 10000; i++) {
            System.out.println(i);
        }
        long endTime = System.currentTimeMillis();
        long elapsedTime = endTime - startTime;
        System.out.println("Elapsed time: " + elapsedTime);
    }
}