码迷,mamicode.com
首页 > 编程语言 > 详细

Java 之 System 类

时间:2019-08-26 22:59:33      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:lis   str   width   参数   拷贝   mil   索引   array   block   

  java.lang.System 类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作。

常用方法1:

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

  该方法获取当前系统时间与 1970年01月01日00:00点之间的毫秒差值

常用方法2:

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

   数组的拷贝动作是系统级的,性能很高。

   System.arraycopy 方法具有5个参数,含义分别为:

参数序号参数名称参数类型参数含义
1 src Object 源数组
2 srcPos int 源数组索引起始位置
3 dest Object 目标数组
4 destPos int 目标数组索引起始位置
5 length int 复制元素个数

  Demo:

 1 import java.util.Arrays;
 2 
 3 public class Demo11SystemArrayCopy {
 4     public static void main(String[] args) {
 5         int[] src = new int[]{1,2,3,4,5};
 6         int[] dest = new int[]{6,7,8,9,10};
 7         System.arraycopy( src, 0, dest, 0, 3);
 8         /*代码运行后:两个数组中的元素发生了变化
 9          src数组元素[1,2,3,4,5]
10          dest数组元素[1,2,3,9,10]
11         */
12     }
13 }

 

Java 之 System 类

标签:lis   str   width   参数   拷贝   mil   索引   array   block   

原文地址:https://www.cnblogs.com/niujifei/p/11415401.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!