System

System 类包含一些有用的类字段和方法。它不能被实例化。其构造方法被私有修饰,方法都是静态方法。

/** Don't let anyone instantiate this class */

private System() {}

 

 

 

System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。 

 

 

常用方法

currentTimeMillis() 获取当前系统时间与1970年01月01日00:00点之间的毫秒差值

exit(int status) 用来结束正在运行的Java程序。参数传入一个数字即可。通常传入0记为正常状态,其他为异常状态

gc() 调用此方法时,只是建议JVM去回收垃圾,JVM并不一定会去回收。JVM回收某个对象时,会调用该对象的finalize方法()

getProperty(String key) 用来获取指定键(字符串名称)中所记录的系统属性信息

 

 

arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。

 

posted @ 2021-02-07 16:31  绮丽梦境  阅读(447)  评论(0编辑  收藏  举报