Java常用类:System类

2021-06-03 17:04

阅读:461

标签:result   length   运行   body   void   rpo   系统时间   组复制   i++   

Java常用类:System类


  • System 系统类主要用于获取系统的属性数据和其他操作,构造方法私有

  • 常用方法

    方法名 说明
    static void arraycopy(); 复制数组
    static long currentTimeMillis(); 获取当前系统时间,返回的是毫秒值
    static void exit(int status); 退出 jvm,如果参数是0表示正常退出jvm,非0表示异常退出 jvm
  • arraycopy(); 方法

    • 实例:
    import java.util.Arrays;
    
    public class Demo01 {
    
        public static void main(String[] args) {
    
            //arraycopy();数组复制
            //System.arraycopy(src, srcPos, dest, destPos, length);
            //src:源数组,scrPos:从哪里位置开始复制,dest:目标数组
            //destPos:目标数组位置,length:复制的长度
    
            int[] arr = {23,32,45,2,36,90,18,190};//源数组
            int[] dest = new int[8];//目标数组
            System.out.println("dest复制前:"+Arrays.toString(dest));
            System.arraycopy(arr,0,dest,0,arr.length);//dest数组复制arr数组
            System.out.println("dest复制后:"+Arrays.toString(dest));
            
        }
    
    }
    

    输出

    dest复制前:[0, 0, 0, 0, 0, 0, 0, 0]
    dest复制后:[23, 32, 45, 2, 36, 90, 18, 190]
    
  • currentTimeMillis(); 方法

    • 示例:
    public class Demo02 {
    
        public static void main(String[] args) {
    
            //常用来记录代码运行时间
            long star = System.currentTimeMillis();//获取当前时间
            for (int i = 0; i 

    输出

    运行时间:8 ms
    
  • exit(); 方法

    • 示例:
    public class Demo03 {
    
        public static void main(String[] args) {
    
            System.exit(0);//提前退出
            System.out.println("text");
    
        }
    
    }
    

    输出为空

Java常用类:System类

标签:result   length   运行   body   void   rpo   系统时间   组复制   i++   

原文地址:https://www.cnblogs.com/dt746294093/p/14669869.html

上一篇:Python随机数

下一篇:R语言中统计频数


评论


亲,登录后才可以留言!