如何检索主类文件的父级

时间:2015-01-10 18:49:29

标签: java class parent-child main

不使用getProtectionDomain()方法,如何打印类的父级?

例如

class Hi {
    public static void main(String[] args) {
        // Hi.class. How can I retrieve the parent of Hi.class?
    }
}

3 个答案:

答案 0 :(得分:1)

你可以这样做:

Hi.class.getSuperclass();

获取方法当前所在类的父类。

如果你想要别的东西,请描述你想要的东西。

答案 1 :(得分:0)

在你的代码中你不能继承任何课程。所以,默认情况下,java中的每个类都继承java.lang.Object类。

为此你可以使用Hi.class.getSuperclass()

答案 2 :(得分:0)

您可以使用getSuperclass() api

getClass().getSuperclass()

但不要使用它。这肯定是糟糕设计的标志。

It is copied from, For details read