2.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束
int[] a = {1,2,3,4};
int[] b = new int[5];
System.arraycopy(a,1,b,3,2);
a数组源数组,b就是目的数组,从a[1]复制到b[3],从a[2]
复制到b[4],最后那个一共复制2个,b的结果就是b[0,0,0,2,3]
/*这里小心数组越界*/
/*java System.arraycopy方法的问题*/
System.arraycopy问题 http://bbs.itheima.com/thread-49796-1-1.html
3.currentTimeMillis方法
1970年1月1号0时0分0秒所差的毫秒数
long start = System. currentTimeMillis();
for(int i = 0;i < 100000000;i++){
int a = 0;
}
long end = System. currentTimeMillis();
long time = end – start
运行多长时间这个for方法 4.exit方法
system.exit(0);正常退出;
system.exit(status);
该方法的作用是退出程序。
其中status的值为0代表正常退,
非零代表异常退出。