• 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]
    
  • 相关阅读:
    死锁
    钩子函数和回调函数的区别
    蓝绿部署、滚动发布、灰度发布的介绍以及最佳实践
    小公司的瓶颈
    Modbus协议详解
    windows+jenkin
    Java:简单的多态实例
    一、Kubernetes系列之介绍篇
    Shell脚本自动搭建ipsec环境
    Appium(1):安卓自动化环境搭建 + Android SDK + Appium 环境搭建
  • 原文地址:https://www.cnblogs.com/zhuobo/p/10619473.html
Copyright © 2020-2023  润新知