• System 类的使用


    /*
    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 }

  • 相关阅读:
    singleton模式 在软件开发中的运用
    State Pattern
    闲话闲说——关于异常
    程序人生
    Event
    SerialPort实现modem的来电显示
    利用枚举进行状态的设计
    职责链模式的运用
    我对当前项目的一些看法
    SHAREPOINT 2007 网站模板(解决方案)安装和卸载
  • 原文地址:https://www.cnblogs.com/fujilong/p/4687276.html
Copyright © 2020-2023  润新知