System类包含几个有用的类字段和方法。 它无法实例化。System`类提供的设施包括标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 加载文件和库的方法; 以及用于快速复制阵列的一部分的实用方法。
方法摘要:
1. arraycopy(Object src,int strPos, Object dest , int destPos,int length)
- src参数:源数组
- srcPos参数:从src数组的第几个元素开始赋值
- dest参数:目标数组
- destPos参数:指定从dest数组的第几个元素开始。
- length参数:指定从src数组拿几个元素来赋值到dest数组
举例:
public class Test01 {
public static void main(String[] args) {
String[] src_arr = {"a","b","c","d","e","f","g"};
String[] dest_arr = new String[10];
System.out.println(Arrays.toString(src_arr));
//把src_arr数组从第一个元素开始,拿出5个元素复制到dest_arr数组中
System.arraycopy(src_arr,0,dest_arr,0,5);
System.out.println(Arrays.toString(dest_arr));
}
}
结果为:
2. clearProperty(String key)
删除指定键指示的系统属性。
3. currentTimeMillis( )
以毫秒为单位返回当前时间。
System.out.println(System.currentTimeMillis());
结果为:1637289318696
4. gc( )
运行垃圾收集器。