首页 > 其他分享 >System类

System类

时间:2023-01-02 21:13:29浏览次数:30  
标签:dest System currentTimeMillis int 数组 arraycopy

System类

  • System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的。
    image

arraycopy方法

public class SystemDemo {
    public static void main(String[] args) {
        //arraycopy:数组的复制
        //System.arraycopy(src,srcPos,dest,destPos,length);
        //src:源数组
        //srcPos:从哪个位置开始复制 0
        //dest:目标数组
        //destPos:目标数组的位置
        //length:复制的长度
        int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9};
        int[] dest = {11, 12, 13, 14, 15, 16, 17, 18, 19};
        System.arraycopy(arr,0,dest,0,4);
        for (int array:dest) {
            System.out.print(array+"\t");
        }
    }
}

输出结果:

image

System.currentTimeMillis()方法

  • 计算从1970.1.1到现在过去多少毫秒
  • 可以用来计算程序运行耗时
//System.currentTimeMillis()
        long start = System.currentTimeMillis();
        System.out.println(start);
        for (int i = 99999; i <999999 ; i++) {
            for (int j = 99999; j <999999 ; j++) {
                int result = i + j;
            }
        }
        long end = System.currentTimeMillis();
        System.out.println(end);
        System.out.println("用时"+(end-start));

输出结果:

image

标签:dest,System,currentTimeMillis,int,数组,arraycopy
From: https://www.cnblogs.com/cyyyds/p/17020511.html

相关文章