API(System)
public class systemDemon1 {
public static void main(String[] args) {
/* public static void exit(int status)//终止虚拟机运行
public static long currentTimeMillis//返回当前系统时间差值毫秒值
pubilc status void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)//数组复制(数据源数组,数据源起始索引,目标数组,目标数组起始索引,复制长度)
*/
//状态码0-正常退出,1-异常退出
System.exit(0);
long l=System.currentTimeMillis();//用于判断算法效率
System.out.println(l);//1747193331559
//计算程序运行的时间
long start=System.currentTimeMillis();
for(int i=0;i<10000;i++){
for(int j=0;j<10000;j++){
System.out.println(i+"---"+j);
}
}
long end=System.currentTimeMillis();
System.out.println("程序运行时间为:"+(end-start));//程序运行时间为:100000000
//拷贝数组
//1.数据源和目标数组基本数据类型必须一致
//如果数据类型是引用数据类型,子类可以赋值给父类,但是父类不能赋值给子类
//2.数据源数组必须大于等于目标数组长度
//3.拷贝长度不能超出数组长度
int[] arr1={1,2,3,4,5,6,7,8,9,10};
int[] arr2=new int[10];
System.arraycopy(arr1,0,arr2,0,5);
for(int i=0;i<arr2.length;i++){
System.out.println(arr2[i]);
}//1,2,3,4,5,0,0,0,0,0
System.arraycopy(arr1,0,arr2,0,10);
for(int i=0;i<arr2.length;i++){
System.out.println(arr2[i]);
}//1,2,3,4,5,6,7,8,9,10
}
}
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hexo!