java super 的使用注意

2021-09-22 07:48:16 字數 451 閱讀 7071

class testthread extends thread

public void run()

catch(interruptedexception exception)

system.out.println(getname() + "finished"); }}

public class helloworld extends thread

}

執行結果

thread1-3字元能夠正常顯示

注釋掉super(name);的話 不能正常顯示

super(引數):呼叫基類中的某乙個建構函式(應該為建構函式中的第一條語句)

呼叫super()必須寫在子類構造方法的第一行,否則編譯不通過。每個子類構造方法的第一條語句,都是隱含地呼叫super(),如果父類沒有這種形式的建構函式,那麼在編譯的時候就會報錯。

Java super關鍵字的使用

一 super 1 在物件的內部使用,可以代表父類物件 的引用 2 訪問父類屬性 super.屬性 訪問父類方法 super.方法 注意 static 中不允許使用 super 和 this 關鍵字。二 演示案例 建立animal類,並定義age屬性和eat 方法 public class anim...

使用switch的注意

switch語句的控制流程能夠一次通過並執行各個case部分。就好像 switch color 這時就會根據變數color的值,1,2,3,或者別的,分別列印reds,yellows,blues,whites 假如改動一下 switch color 如果color值為2,程式會答應出yellowsb...

const的使用注意

1.const成員變數也不能在類定義處初始化,只能通過建構函式初始化列表進行,const資料成員 只在某個物件生存期內是常量,而對於整個類而言卻是可變的。2.型別說明符 函式名 參數列 const 1 首先const在函式後面,只能應用於類的成員函式。2 const表示在函式的執行過程中不允許修改類...