Java 中每個類的超類是什麼?


命名為 Object 的類是 Java 中每個類的超類。

讓我們透過一個示例進行測試。java.lang.Class.getSuperclass() 返回表示此 Class 所表示的實體(類、介面、基本型別或 void)的超類的 Class。

因此,建立一個示例具體類,並嘗試使用此方法獲取其超類的名稱。

示例

現場演示

public class Test {
   public static void main(String args[]){
      Test obj = new Test();
      Class cls = obj.getClass().getSuperclass();
      System.out.println(cls.getName());
   }
}

輸出

由於 Object 類是所有類的超類,因此它按如下所示顯示 object 類的名稱。

java.lang.Object

更新於:2019 年 7 月 30 日

5 千 + 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.