System系统类,主要用于获取系统的属性数据和其他操作,构造方法是私有的。
public class Demo01 {
public static void main(String[] args) {
//方法1.arraycopy:数组的复制
//1.src:源数组
//2.srcPos:从哪个位置开始复制
//3.dest:目标数组
//4.destPos:目标数组的位置
//5.length:复制的长度
int[] arr={10,20,30,32,42,52,65,78}; //源数组
int[] dest=new int [8]; //新的数组
System.arraycopy(arr,0,dest,0,arr.length);
for (int i = 0; i < arr.length ; i++) {
System.out.println(dest[i]);
}
//方法2.获取毫秒数
//获取从1970年到现在的毫秒数
System.out.println(System.currentTimeMillis());
//此方法可以用来获取计算时间,例:
long start=System.currentTimeMillis();
for (int i = -999999999; i <999999999; i++) {
for (int j =-999999999; j <999999999; j++) {
long result=i+j;
}
}
long end=System.currentTimeMillis();
System.out.println("计算用时:"+(end-start));
new Student("aaa",19);
new Student("bbb",19);
new Student("ccc",19);
new Student("ddd",19);
new Student("eee",19);
//方法3.回收垃圾
System.gc(); //告诉垃圾回收器回收垃圾
//方法4.退出jvm
//0为正常退出jvm,非0表示异常退出jvm
System.exit(0);
System.out.println("程序结束了");
}
}