zoukankan      html  css  js  c++  java
  • System的两常用个静态方法

     1 package cn.learn;
     2 /*
     3 System类在java.lang.System,和操作系统有关
     4 1.currentTimeMillis直接调用,是一个返回为long型的静态方法
     5   常用来计算程序运行的效率
     6 2.public static void arraycopy(Object src,
     7                              int srcPos,
     8                              Object dest,
     9                              int destPos,
    10                              int length)
    11 从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。
    12 从 src 引用的源数组到 dest 引用的目标数组,数组组件的一个子序列被复制下来。
    13 被复制的组件的编号等于 length 参数。源数组中位置在 srcPos 到 srcPos+length-1
    14  之间的组件被分别复制到目标数组中的 destPos 到 destPos+length-1 位置。
    15 如果参数 src 和 dest 引用相同的数组对象,则复制的执行过程就好像首先将 srcPos
    16 到 srcPos+length-1 位置的组件复制到一个带有 length 组件的临时数组,
    17 然后再将此临时数组的内容复制到目标数组的 destPos 到 destPos+length-1 位置一样。
    18 
    19 
    20  */
    21 public class SystemApi {
    22     public static void main(String[] args) {
    23 
    24         //距1970年1月1日0点的毫秒值
    25         System.out.println(System.currentTimeMillis());
    26 
    27         //看看这个for循环耗时多久
    28         int sum=0;
    29         long start = System.currentTimeMillis();
    30         for (int i = 0; i < 999999; i++) {
    31             sum += i;
    32         }
    33         long end = System.currentTimeMillis();
    34         System.out.println(end-start);  //6ms
    35 
    36     }
    37 }
  • 相关阅读:
    2018-8-10-win10-uwp-读取保存WriteableBitmap-、BitmapImage
    2018-8-10-win10-uwp-读取保存WriteableBitmap-、BitmapImage
    字节流与字符流的区别详解
    Java线程之 InterruptedException 异常
    java 线程的几种状态
    C++中 引用&与取地址&的区别
    百度富文本编辑器ueditor在jsp中的使用(ssm框架中的应用)
    CodeForces
    CodeForces
    训练记录
  • 原文地址:https://www.cnblogs.com/huxiaobai/p/11483541.html
Copyright © 2011-2022 走看看