java --System类的常用方法

System类

java.lang.System

public final class System extends Object

System 类包含一些有用的类字段和方法。它不能被实例化。
在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。

从以下版本开始:
JDK1.0

常用方法

(1) arraycopy

static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
     参数: 
     src - 源数组  srcPos - 源数组中的起始位置
     dest - 目标数组   destPos - 目标数据中的起始位置
     length - 要复制的数组元素的数量
private static void show01() {
        int[] a = {3,5,6,7,8};
        int[] b = new int[5];
        System.arraycopy(a,1,b,1,2);
        for(int i : b){
            System.out.print(i +" ");//0 5 6 0 0
        }
    }

(2) currentTimeMillis

static long currentTimeMillis()
返回以毫秒为单位的当前时间。
当前时间与协调世界时 1970 年 1 月 1 日午夜之间的时间差(以毫秒为单位测量)。
  private static void show02() {
        long time = System.currentTimeMillis();
        System.out.println(time);//1585926487767
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章