System 类的使用

您所在的位置:网站首页 system用法 System 类的使用

System 类的使用

#System 类的使用| 来源: 网络整理| 查看: 265

/*System 系统类 主要用于获取系统的属性数据。System类常用的方法: arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 一般 src - 源数组。 srcPos - 源数组中的起始位置。 dest - 目标数组。 destPos - 目标数据中的起始位置。 length - 要复制的数组元素的数量。

currentTimeMillis() 获取当前系统系统。 重点 exit(int status) 退出jvm 如果参数是0表示正常退出jvm,非0表示异常退出jvm。 一般

gc() 建议jvm赶快启动垃圾回收期回收垃圾。 getenv(String name) 根据环境变量的名字获取环境变量。 getProperty(key) finalize() 如果一个对象被垃圾回收 器回收的时候,会先调用对象的finalize()方法。*/

1 package com.System.Runtime; 2 3 import java.util.Arrays; 4 import java.util.Properties; 5 6 /* 7 System 系统类 主要用于获取系统的属性数据。 8 System类常用的方法: 9 arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 一般 10 src - 源数组。 11 srcPos - 源数组中的起始位置。 12 dest - 目标数组。 13 destPos - 目标数据中的起始位置。 14 length - 要复制的数组元素的数量。 15 16 currentTimeMillis() 获取当前系统系统。 重点 17 exit(int status) 退出jvm 如果参数是0表示正常退出jvm,非0表示异常退出jvm。 一般 18 19 gc() 建议jvm赶快启动垃圾回收期回收垃圾。 20 getenv(String name) 根据环境变量的名字获取环境变量。 21 getProperty(key) 22 finalize() 如果一个对象被垃圾回收 器回收的时候,会先调用对象的finalize()方法。 23 */ 24 25 26 public class Systemuse { 27 28 public static void main(String[] args) { 29 //定义一个初始数组 30 int[] x = {12,15,16,18,20}; 31 //吧x中的指定数组元素拷贝到y中 32 int[] y = new int[4]; 33 System.arraycopy(x, 1, y, 2, 2); 34 System.out.println("目标数组元素为,"+Arrays.toString(y)); 35 36 //System.exit(0);//jvm退出..后面的程序不执行啦 注意: 0或者非0的 数据都可以退出jvm。对于用户而言没有任何区别 37 38 System.out.println("当前时间的秒数为:"+System.currentTimeMillis()); 39 //根据环境变量的名字获取环境变量 40 System.out.println("当前环境变量配置取值:"+System.getenv("JAVA_HOME")); 41 //确定当前的所有系统属性。 42 //Properties pp = System.getProperties(); 43 //pp.list(System.out); 44 //确定当前的某一个系统属性。 45 String s= System.getProperty("user.country"); 46 System.out.println("当前使用的国家为:"+s); 47 } 48 49 }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3