1、概念
(1)System中代表程序所在系统,提供了对应的一些系统属性信息,和系统操作;
(2)System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象;
(3)System类中的都是static方法,类名访问即可。
2、常用方法
(1)currentTimeMillis() 获取当前系统时间与1970年01月01日00:00点之间的毫秒差值;
(2)exit(int status) 用来结束正在运行的Java程序。参数传入一个数字即可。通常传入0记为正常状态,其他为异常状态;
(3)gc() 用来运行JVM中的垃圾回收器,完成内存中垃圾的清除;
(4)getProperty(String key) 用来获取指定键(字符串名称)中所记录的系统属性信息;
(5)arraycopy方法,用来实现将源数组部分元素复制到目标数组的指定位置。
System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象