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 }
  • 相关阅读:
    ES6基础知识
    浏览器相关的前端知识
    JavaScript基础知识汇总
    HTML(超文本标记语言)基础知识汇总
    CSS相关基础知识汇总
    NYOJ 737 石子合并(一)
    HDU 1051 Wooden Sticks
    NY 325 zb的生日
    HDU 2068 RPG的错排
    HDU 1284 钱币兑换问题
  • 原文地址:https://www.cnblogs.com/huxiaobai/p/11483541.html
Copyright © 2011-2022 走看看