Java有关于System类的示例代码
程序员文章站
2022-03-06 18:35:52
System类System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的。方法名说明static void arrayoopy(…)复制数组static long currentTimeMillis();获取当前系统时间,返回的是毫秒值static void gc();建议JVM赶快启动垃圾回器回收垃圾static void exit(int status);退出jvm,如果参数是0表示正常退出jvm,非表示异常退出jvm。实例:...
System类
-
System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的。
方法名 说明 static void arrayoopy(…) 复制数组 static long currentTimeMillis(); 获取当前系统时间,返回的是毫秒值 static void gc(); 建议JVM赶快启动垃圾回器回收垃圾 static void exit(int status); 退出jvm,如果参数是0表示正常退出jvm,非表示异常退出jvm。 -
实例:
// arraycopy,数组的复制 /* src:原数组 srcPos:从哪个位置开始复制 dest:目标数组 destPos:目标数组的位置 length:复制的长度 */ int[] arr = {20,18,15,8,35,26,45,90} int[] dest = new int[8]; System.arraycopy(arr,4,dest,4,4); for(int i = 0;i < dest.length;i++){ System.out.println(dest[i]); } // Arrays.copyOf(original,newLength);内部代码用的就是System.arraycopy System.out.println(System.currentTimeMillis()); long start = System.currentTimeis(); for(int i = -9999999;i < 99999999;i++){ for(int j = -9999999;j<99999999;j++){ int result = i+j; } } long end = System.currentTimeMillis(); System.out.println("用时:"+(end-start)); // System.gc();告诉垃圾回收器回收 // 退出jvm System.exit(0); System.out.println("---退出jvm后这个输出语句就不会输出了---")
本文地址:https://blog.csdn.net/MZPL23131/article/details/111830599
上一篇: JavaWeb_Cookie
下一篇: 数据结构与算法学习笔记