Java中每个类的超类是什么?
Object
类是Java中每个类的超类。
下面用一个例子来测试一下。 java.lang.Class.getSuperclass()
返回代表该类所代表的实体(类、接口、原始类型或空)的超类的类。所以,创建一个具体的样本类,让我们试着用这个方法来获取其超类的名称。
例子
public class Test {
public static void main(String args[]){
Test obj = new Test();
Class cls = obj.getClass().getSuperclass();
System.out.println(cls.getName());
}
}
由于对象类是所有类的超类,它显示对象类的名称,如下所示 –
java.lang.Object