/*
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()方法。
*/

 package com.System.Runtime;

 import java.util.Arrays;
import java.util.Properties; /*
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()方法。
*/ public class Systemuse { public static void main(String[] args) {
//定义一个初始数组
int[] x = {12,15,16,18,20};
//吧x中的指定数组元素拷贝到y中
int[] y = new int[4];
System.arraycopy(x, 1, y, 2, 2);
System.out.println("目标数组元素为,"+Arrays.toString(y)); //System.exit(0);//jvm退出..后面的程序不执行啦 注意: 0或者非0的 数据都可以退出jvm。对于用户而言没有任何区别 System.out.println("当前时间的秒数为:"+System.currentTimeMillis());
//根据环境变量的名字获取环境变量
System.out.println("当前环境变量配置取值:"+System.getenv("JAVA_HOME"));
//确定当前的所有系统属性。
//Properties pp = System.getProperties();
//pp.list(System.out);
//确定当前的某一个系统属性。
String s= System.getProperty("user.country");
System.out.println("当前使用的国家为:"+s);
} }

System 类的使用的更多相关文章

  1. java中的System类

    System类代表系统,系统级的很多属性和控制方法都放置在该类的内部.该类位于java.lang包. 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类.其内部的成员变 ...

  2. System类和Random类

    System类 成员方法: public static void gc():运行垃圾回收器 public static void exit(int status):退出垃圾回收器 public sta ...

  3. Java api 入门教程 之 JAVA的SYSTEM类

    System类代表系统,系统级的很多属性和控制方法都放置在该类的内部.该类位于java.lang包. 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类.其内部的成员变 ...

  4. System类

    System类是一些与系统相关属性和方法的集合,而且System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可. //======================== ...

  5. java 的SYSTEM类【转】

    java 的SYSTEM类[转] Posted on 2009-12-03 16:46 火之光 阅读(728) 评论(0) 编辑 收藏 System类代表系统,系统级的很多属性和控制方法都放置在该类的 ...

  6. java 14 -5 System类

    System类包含一些有用的类字段和方法.它不能被实例化. 方法: 1.public static void gc():运行垃圾回收器. 2.public static void exit(int s ...

  7. System类及其常用函数

    System 类包含一些有用的类字段和方法.它不能被实例化. 常用方法: 1.static void arraycopy(Object src, int srcPos, Object dest, in ...

  8. Java API —— System类

    1.System类概述         System 类包含一些有用的类字段和方法.它不能被实例化.  2.成员方法         public static void gc():运行垃圾回收器   ...

  9. Java System类看到的一点小记

    System类 位置java.lang包中 是final类,不能被继承,不能被修改 ,不能被实例化 private System(){}私有的构造函数,不允许被其他对象进行实例化 public fin ...

  10. Java System类

    java 不支持 全局方法 和 变量, system 类 中所有成员都是静态的, 而要引用这些变量和方法,可直接system作为前缀,

随机推荐

  1. iOS蓝牙开发(4.0)详解

    最近由于项目需要, 一直在研究蓝牙4.0,在这儿分享给大家, 望共同进步. 一.关于蓝牙开发的一些重要的理论概念: 1.当前ios中开发蓝牙所运用的系统库是<CoreBluetooth/Core ...

  2. JavaWeb基础—项目名的写法

    ${pageContext.request.contextPath} //jsp中 request.getContextPath() //Servlet中 两者获取到的都是"/项目名称&qu ...

  3. HDU - 5877 Weak Pair (dfs+树状数组)

    题目链接:Weak Pair 题意: 给出一颗有根树,如果有一对u,v,如果满足u是v的父节点且vec[u]×vec[v]<=k,则称这对结点是虚弱的,问这棵树中有几对虚弱的结点. 题解: 刚开 ...

  4. cjoj P1435 - 【模板题 USACO】AC自动机 && 洛谷 P3796 【模板】AC自动机(加强版)

    又打了一遍AC自动稽. 海星. 好像是第一次打trie图,很久以前就听闻这个思想了.OrzYYB~ // It is made by XZZ #include<cstdio> #inclu ...

  5. 异常 java.lang.NullPointerException at org.apache.jsp.index_jsp._jspService(index_jsp.java:124)

    这是jsp报的异常 jsp代码: <% String LoginUsername = ""; String LoginPassword = ""; try ...

  6. form提交方式Get与Post详解

    form作为Html的一个元素,它就是为了客户端提交数据而产生的,它有两个很重要的属性action和method,action属性指明了处理提交的数据的应用程序的URL,而method有两个值:POS ...

  7. cocos creator踩坑日记

    踩坑一 问题:项目在构建成Web Mobile后运行在浏览器和微信中,点击页面任何地方都会导致自动全屏 解决:在构建之后的main.js中,去掉 cc.view.enableAutoFullScree ...

  8. centos下安装docker,kubelet kubeadm kubectl

    目录 安装docker 安装命令 安装 kubelet kubeadm kubectl 安装命令 安装docker 安装命令 yum install docker -y 启动 systemctl en ...

  9. [PLC]ST语言一:LD_LDI_AND_ANI_OR_ORI

    一:LD_LDI_AND_ANI_OR_ORI基本指令 说明:简单的顺控指令不做其他说明. 控制要求:无 编程梯形图: 结构化编程ST语言: M400:=(M0 OR M1) AND M2; M401 ...

  10. 一切的浮点型进行计算操作都要用BigDecimal

    简化: 1.引言 float和double类型的主要设计目标是为了科学计算和工程计算.他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的.然而,它们没有提供完全精确 ...