1. exit方法:
1 public static void exit(int status);
終止目前正在運作的Java虛拟機。參數用作狀态碼;根據慣例,非0的狀态碼表示異常終止。
調用System.exit(n)實際等效于調用:Runtime.getRuntime().exit(n)
2. currentTimeMillis方法:
1 public static long currentTimeMillis()
傳回以毫秒為機關的目前時間。
1 package cn.itcast_02;
2
3 /*
4 * System類包含一些有用的類字段和方法。它不能被執行個體化。
5 *
6 * 方法:
7 * public static void gc():運作垃圾回收器。
8 * public static void exit(int status):終止目前正在運作的 Java 虛拟機。參數用作狀态碼;根據慣例,非 0 的狀态碼表示異常終止。
9 * public static long currentTimeMillis():傳回以毫秒為機關的目前時間
10 * public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
11 */
12 public class SystemDemo {
13 public static void main(String[] args) {
14 // System.out.println("我們喜歡林青霞(東方不敗)");
15 // System.exit(0);
16 // System.out.println("我們也喜歡趙雅芝(白娘子)");
17
18 // System.out.println(System.currentTimeMillis());
19
20 // 單獨得到這樣的實際目前對我們來說意義不大
21 // 那麼,它到底有什麼作用呢?
22 // 要求:請大家給我統計這段程式的運作時間
23 long start = System.currentTimeMillis();
24 for (int x = 0; x < 100000; x++) {
25 System.out.println("hello" + x);
26 }
27 long end = System.currentTimeMillis();
28 System.out.println("共耗時:" + (end - start) + "毫秒");
29 }
30 }