如何获取Class对象

参考答案

获取Class对象的方式:

  • 通过Class类静态forName(“类包名.类名”)获取Class类实例;
  • 通过使用类名.class获取Class类实例;
  • 如果已创建了引用类型的对象,则可以通过调用对象中的 getClass( )方法获取Class类实例;
  • 如果是基本数据类型,则可以通过包装类.TYPE获取Class类实例,当然,也可以通过基本数据类型.class获取Class类实例;
  • 通过元素类型[].class可以获取数组所对应的Class类实例;
  • 通过调用某个类的Class实例的getSuperClass()方法可以获取该类超类的Class实例。

以上,是Java面试题【如何获取Class对象】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧