Java System 系统类
来源:互联网 发布:怎么查看计算机端口 编辑:程序博客网 时间:2024/06/10 15:55
System 系统类 主要用于获取系统的属性数据。
System类常用的方法:
arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 字符copy src - 源数组。 srcPos - 源数组中的起始位置。 dest - 目标数组。 destPos - 目标数据中的起始位置。 length - 要复制的数组元素的数量。currentTimeMillis() 获取当前系统系统。 重点exit(int status) 退出jvm,如果参数是0表示正常退出jvm,非0表示异常退出jvm。gc() 建议jvm赶快启动垃圾回收期回收垃圾。getenv(String name) 根据环境变量的名字获取环境变量。getProperty(key) 获取指定环境变量finalize() 如果一个对象被垃圾回收器回收的时候,会先调用对象的finalize()方法。
代码示例:
package cn.itcast.other;import java.util.Arrays;import java.util.Properties;class Person{ String name; public Person(String name) { this.name = name; } @Override public void finalize() throws Throwable { super.finalize(); System.out.println(this.name+"被回收了.."); }}public class Demo1 { public static void main(String[] args) { /* int[] srcArr = {10,12,14,16,19}; //把srcArr的数组元素拷贝 到destArr数组中。 int[] destArr = new int[4]; System.arraycopy(srcArr, 1, destArr, 0,4); //System.exit(0); //jvm退出.. 注意: 0或者非0的 数据都可以退出jvm。对于用户而言没有任何区别。 System.out.println("目标数组的元素:"+ Arrays.toString(destArr)); // 0 14 16 0 System.out.println("当前的系统时间:" + System.currentTimeMillis()); System.out.println("环境变量:"+System.getenv("JAVA_HOME")); for(int i = 0 ; i<4; i++){ new Person("狗娃"+i); System.gc(); //建议马上启动垃圾回收期 } Properties properties = System.getProperties(); //获取系统的所有属性。 properties.list(System.out); */ String value = System.getProperty("os.name");//根据系统的属性名获取对应的属性值 System.out.println("当前系统:"+value); }}
0 0
- Java System 系统类
- java日常学习:System系统类
- java系统环境System
- Java 系统属性 System.getProperty
- Java System Properties 系统属性
- Java中系统相关的类:System类、Runtime类
- java——深度解析System系统类
- Java 系统工具类 —— System、Scanner
- Java System Properties( java 系统属性 )
- [JAVA]System.getProperty()系统参数大全
- java中的system.getproperty获得系统属性
- java 通过System.getProperties()获取系统参数
- java系统属性 (System.getProperty("xxxx"))
- java 通过System.getProperties()获取系统参数
- java 通过System.getProperties()获取系统参数
- java 通过System.getProperties()获取系统参数
- Java通过System.getProperties()获取系统参数
- java System.getProperty()系统参数大全
- 10001---ZooKeeper简介
- Java回调机制简单讲解
- 【mybatis】多次查询缓存的问题 flushCache为什么失效
- ACM/ICPC2015沈阳区域赛 HDU5520 NumberLink (费用流)
- Spring Bean的XML配置
- Java System 系统类
- Unknown class ViewController in Interface Builder file
- Mac快捷键整理
- pythonanywhere+django
- 数据校验码
- Hibernate 3.6.10自带开发jar包问题
- 模拟浏览器下载文件
- 调试EasyDarwin开源项目EasyCamera-HK接入海康IPCamera 摄像机所遇到的大坑
- python操作mysql