zoukankan      html  css  js  c++  java
  • System类

    java.lang.System
    提供了大量的静态方法
    成员方法:

    1、public static long currentTimeMillis():返回以毫秒为单位的当前时间
    2、public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组指定的数据拷贝到另一个数组
    

    1、public static long currentTimeMillis():返回以毫秒为单位的当前时间

    可以用来查看程序的运行时间

        private static void demo01() {
            // 程序执行前,打印一次时间
            long s1 = System.currentTimeMillis();
            //for
            for (int i = 0; i < 99999; i++) {
                System.out.println(i);
            }
            // 执行后再次获取时间
            long s2 = System.currentTimeMillis();
            long time = s2 - s1;
            System.out.println("for 循环耗时为: " + time);
        }
    

    2、public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组指定的数据拷贝到另一个数组

    src:原数组
    srcPos:原数组的起始位置
    dest:目标数组
    destPos:目标数组起始位置
    length:要复制的数组元素的数量

        private static void demo02() {
            int[] src = {1,2,3,4,5};
            int[] dest = {6,7,8,9,10};
    
            System.arraycopy(src, 0, dest, 0, 4);
            System.out.println(Arrays.toString(src));
            System.out.println(Arrays.toString(dest));
        }
    
    [1, 2, 3, 4, 5]
    [1, 2, 3, 4, 10]
    
  • 相关阅读:
    c++ 迷宫问题
    linux下恢复删除的文件
    c++ 分解数2
    c++ 平分石头
    多态
    设计模式中类的6种关系
    工厂方法模式
    设计原则之面向接口编程
    封装、继承
    便利构造器、单件模式
  • 原文地址:https://www.cnblogs.com/zhuobo/p/10619473.html
Copyright © 2011-2022 走看看