java常用類:System
阿新 • • 發佈:2020-12-27
System
- System系統類,主要用於獲取系統的屬性資料和其他操作,構造方法私有的,所以無法建立該類的物件
- 其內部的成員變數和成員方法都是static的,所以也可以很方便的進行呼叫
方法名 | 說明 |
---|---|
static void arraycopy(...) | 複製陣列 |
static long currentTimeMillis(); | 獲取當前系統時間,返回毫秒值 |
static void gc(); | 建議jvm趕快啟動垃圾回收期器回收垃圾 |
static void exit(int status); | 退出jvm 如果引數是0表示正常退出jvm 非0表示異常退出 |
public class Demo01 { public static void main(String[] args){ //arraycopy:陣列的複製 //arraycopy(Object src, int srcPos, Object dest, int destPos, int length) //src:源陣列; srcPos:從哪個位置開始複製; // dest:目標陣列; destPos:目標陣列的位置; // length:複製的長度 int[] arr={20,11,23,54,90,49,33,51}; int[] dest=new int[8]; System.arraycopy(arr,3,dest,1, 5); for(int arr2:dest){ System.out.print(arr2+","); } System.out.println("\n"+System.currentTimeMillis());//可以用來計算程式碼的執行時間 //System.gc()告訴垃圾回收器回收垃圾 } } //結果 //0,54,90,49,33,51,0,0, //1609043366336