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

Java中System类

时间:2020-02-16 20:32:50      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:rcp   ring   long   结束   垃圾回收   current   arrays   单位   star   

System类包含一些有用的类字段和方法,他不能被实例化

方法:
public static void gc():运行垃圾回收器
public static void exit(int status):终止当前正在运行的Java虚拟机。参数用作状态码;非0的状态码表示异常终止
public static long currentTimeMillis():返回以毫秒为单位的当前时间
public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。

public static void main(String[] args){
//public static void exit(int status):终止当前正在运行的Java虚拟机。参数用作状态码;非0的状态码表示异常终止
System.out.println("我们喜欢林青霞(东方不败)");
System.exit(0); //当写上这句代码后虚拟机执行这里后就会退出 所以只输出了我们喜欢林青霞(东方不败)
System.out.println("我们也喜欢唱歌");

//public static long currentTimeMillis():返回以毫秒为单位的当前时间
System.out.println(System.currentTimeMillis());//1550049955435
//单独得到这样的时间目前对我们来说意义不大
//那么,有什么作用呢?
//要求:请给下面循环统计运行时间
long start = System.currentTimeMillis();
for(int x=0;x<100000;x++){
System.out.println("hello"+x);
}
long end = System.currentTimeMillis();
System.out.println("共耗时:"+(end-start)+"毫秒");

//public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
//定义数组 原数组 原数组起始位 目的数组 的起始位置 需要长度
int[] arr = {1,2,3};
int[] arr2 = {4,5,6,7};

System.arraycopy(arr, 0, arr2, 0, 2);
System.out.println(Arrays.toString(arr));
System.out.println(Arrays.toString(arr2));
}

Java中System类

标签:rcp   ring   long   结束   垃圾回收   current   arrays   单位   star   

原文地址:https://www.cnblogs.com/lszbk/p/12318413.html

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