System 类的使用
2015-07-29 20:43
387 查看
/*
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()方法。
*/
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); } }
![](http://images0.cnblogs.com/blog2015/749577/201507/292043006421749.png)
相关文章推荐
- RHEL6配置multipath多路径软件连存储
- Caffe:cifar10
- HDU 1856~More is better~
- JAVA反射机制
- 在Lucene或Solr中实现高亮的策略
- hdoj 1856 More is better 【并查集】
- UIView的layoutSubviews和drawRect方法何时调用
- 关于windows server 2008 连接oracle数据库响应极慢的问题
- hdoj1051Wooden Sticks
- 泛型初识
- Activity之间参数的传递、隐士意图激活组件
- C/C++源代码的网站
- docker 使用总结
- 图解HTTP-笔记
- Ice_cream's world I
- 菜鸟学习百度地图总结
- Word Break
- HALCON算子函数——Chapter 3 : Develop
- HALCON算子函数——Chapter 4 : File
- HALCON算子函数——Chapter 2 : Control