首页 > 其他分享 >System类

System类

时间:2024-07-07 18:32:13浏览次数:15  
标签:int System exit 数组 array public

-System类常见的方法和案例

  1. exit退出当前程序
  2. arraycopy:复制数组元素,比较适合底层调用,一般用Arrays.copyOf完成复制数组。
  3. currentTimeMillens:返回当前时间距离1970-1-1的毫秒数
  4. gc:运行垃圾回收机制System.gc();
exit()

public class System_ {
   public static void main(String[] args) {
      System.out.println("hello");
      // System.exit(0); 表示程序退出
      // 0表示一个(正常)状态
      System.exit(0);
      System.out.println("java");
   }
}
System.arraycopy()
 public class System_ {
   public static void main(String[] args) {
      int[] arr={1,2,3};
      int[] arr2=new int[3];

      /*
      Params:
         src – the source array. // 源数组
         srcPos – starting position in the source array. // 从源数组的指定索引位置
         dest – the destination array.    // 拷贝到的目标数组的名称
         destPos – starting position in the destination data.  // 指定拷贝到目标数组的指定位置
         length – the number of array elements to be copied.   // 从源数组拷贝数据个数
       */
      System.arraycopy(arr,0,arr2,0,3);
      System.out.println("复制后的新数组:"+ Arrays.toString(arr2));
   }
}

 

标签:int,System,exit,数组,array,public
From: https://www.cnblogs.com/vayenge/p/18198924

相关文章

  • 在 Windows 操作系统中,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tc
    在Windows操作系统中,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下的两个重要参数控制着TCP/IP协议栈的行为。这些参数可以通过注册表来配置,影响网络连接和端口资源的管理。1.MaxUserPort路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSe......
  • 在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager
    在注册表路径HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\MemoryManagement下的LargeSystemCache键控制着操作系统如何管理系统缓存和内存分配,不同的数值对应不同的行为和设置。LargeSystemCache参数详解0(默认值):效果:系统将系统缓存减少到最......
  • 在注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Man
    在注册表路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement下的DisablePagingExecutive键控制着操作系统内核数据是否允许分页到页面文件中。这个设置对系统性能和稳定性有重要影响,特别是在高负载和内存紧张的情况下。DisablePagi......
  • 30-System类
    System类System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的(不需要创建对象,方法也是静态的)常用方法arraycopy();复制数组currentTimeMillis();获取当前系统时间,返回的是毫秒值gc();建议JVM赶快启动垃圾回收期回收垃圾exit(intstatus);推出JVM,参......
  • 使用systemctl管理磁盘挂载
    1.找到磁盘的UUID首先,找到/dev/sda的UUID。使用blkid命令:blkid/dev/sda输出示例:/dev/sda:UUID="e6c123d8-1234-4b62-9e4b-e2f235d31542"TYPE="ext4"假设UUID是e6c123d8-1234-4b62-9e4b-e2f235d31542。2.创建挂载点确保挂载点/home/nvidia/aibox已经存......
  • Linux进程间的通信方式(三)System V 信号量
    文章目录前言一、信号量概念1.1信号跟信号量的区别1.2同步跟互斥的区别1.2.1同步的概念1.2.2互斥的概念1.3原子操作概念二、信号量的相关操作函数2.1ftok函数(获取一个key值)2.2semget函数(创建或者获取信号量)2.3semctl函数(控制信号量)2.4semop函数(操作信号......
  • Windows11系统System.Workflow.Activities.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Workflow.Activities.dll文件(挑选合......
  • Windows11系统System.Windows.Forms.DataVisualization.resources.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个System.Windows.Forms.DataVisualization.re......
  • 探案:其它配置|参数无错,罪魁祸首是它----使用lombok包Builder注解引起MyBatisSystemExce
    案件回顾:场景:实现某查询功能。详情具体如下:注意⚠️⚠️org.mybatis.spring.MyBatisSystemException:nestedexceptionisorg.apache.ibatis.executor.result.ResultMapException:Errorattemptingtogetcolumn'xxx'fromresultset.Cause:java.lang.NumberFormatExcept......
  • Linux进程间的通信方式(二)System V 共享内存
    文章目录前言1.共享内存的概念1.1什么是共享内存1.2linux的内存管理机制1.3内存映射2.共享内存的接口分类3.共享内存的相关操作函数3.1ftok函数(获取一个key值)3.2shmget函数(创建或获取一个共享内存描述符)3.3shmat函数(映射共享内存地址空间)3.4shmdt函数(......