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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP