Java學習提要 System類基本

2021-07-22 13:05:26 字數 1402 閱讀 1777

格式:public static long currenttimemillis()

例:

//取得程式執行的時間

public

class

nice

long end = system.currenttimemillis() ; //取得結束時間

system.out.println("本次程式花費的時間 = " + (end - start));

}}//輸出結果為毫秒時間,因為是long型資料直接進行數學計算後得來的

system類裡面定義了乙個操作方法: public static voidgc()

在runtime類中,也有gc(),

其實呢,system類的 gc()方法,並不是乙個新定義的方法,而是呼叫了runtime類中的 gc()方法

the call system.gc() is effectively equivalent to the call :

runtime.getruntime().gc()

物件產生一定會呼叫構造方法,可以進行一些處理操作,但是如果被**,什麼都沒有,

那麼,此時可以覆寫object類的finalize()方法,來給物件收尾

格式:protectedvoid finalize() throwsthrowable

在物件**時就算丟擲任何異常,也不會影響整個程式的正常執行

ps.

protected 是可以被同一包的類和不同包的子類呼叫

throwable 是異常處理的最大父類,下面兩個子類,exception和error

例:

class bad 

protected

void

finalize() throws throwable

}public

class

nice

}//構造方法是留給物件初始化時使用的,而finalize()方法是留給物件使用的

//有點像c++裡的析構函式

解釋:

final:關鍵字,定義不能被繼承的類,不能被覆寫的方法、常量

fianlly:關鍵字,異常的統一出口

finalize:方法,object類提供的方法(protected void finalize() throws throwable),指的是物件**前的收尾方法,即使出現了異常也不會導致程式中斷執行

API Calendar類和System類知識點

1.calendar類是乙個抽象類,裡面提供了很多操作日曆欄位的方法,無法直接建立物件使用,裡面有乙個靜態方法getinstance 該方法返回了calender類的子類物件。2.calender的幾種常用方法 public static void main string args 3.system...

常用類庫 System類

system類包含幾個有用的類字段和方法。它無法例項化。system類提供的設施包括標準輸入,標準輸出和錯誤輸出流 訪問外部定義的屬性和環境變數 載入檔案和庫的方法 以及用於快速複製陣列的一部分的實用方法。system.out.println system.out.print scanner sc ...

System類常用方法

1 currenttimemillis 獲取當前系統時間與1970年01月01日00 00點之前的毫秒差值,返回值是long型別 例public static void main string args long end system.currenttimemillis system.out.pri...