Class类getSuperClass()方法getSuperClass()方法在java.lang包中可用。

getSuperClass()方法用于返回Class,该Class表示此Class表示的任何类,接口,原始类型或任何void类型的超类。

getSuperClass()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

getSuperClass()方法在返回超类时不会引发异常。

语法:public Class getSuperClass();

参数:它不接受任何参数。

返回值:

该方法的返回类型为Class,它返回此对象表示的实体的超类。

示例//Java程序演示示例

//class ClassgetSuperClass()方法

import java.util.*;

public class GetSuperClassOfClass {

public static void main(String[] args) {

//它返回子类ChildClass的超类

Class cl = ChildClass.class.getSuperclass();

if (cl != null) {

System.out.print("ChildClass的超类: ");

System.out.println(cl.getName());

} else

System.out.println("超类不存在");

}

}

class ChildClass extends HashSet {

public ChildClass() {}

}

输出结果ChildClass的超类: java.util.HashSet

java super.getclass_Java Class 类 getSuperClass()方法及示例相关推荐

  1. java long short_Java Long类shortValue()方法与示例

    Long类shortValue()方法shortValue()方法在java.lang包中可用. shortValue()方法用于返回由此Long对象表示的值,该对象转换为short类型(通过强制转换 ...

  2. java compareto long_Java Long类compareTo()方法与示例

    Long类compareTo()方法compareTo()方法在java.lang包中可用. compareTo()方法用于在数学上检查该Long对象与给定Long对象的相等性或不相等性,换句话说,可 ...

  3. JAVA的infinite_Java Float类isInfinite()方法与示例

    语法:public boolean isInfinite (); public static boolean isInfinite (float value); Float类isInfinite()方 ...

  4. java class getfield_Java Class类 getField()方法及示例

    Class类getField()方法getField()方法在java.lang包中可用. getField()方法用于返回一个Field对象,该对象指示该类的给定公共成员字段或由此Class对象表示 ...

  5. java的isArray_Java Class类 isArray()方法及示例

    Class类isArray()方法isArray()方法在java.lang包中可用. isArray()方法用于检查此类是否表示数组类. isArray()方法是一个非静态方法,只能通过类对象访问, ...

  6. java object.getclass_Java Object类,getClass()方法介绍

    前面有给大家介绍一下Java Object类equals()方法方面的知识,下面的话就要来介绍一下Java Object类getClass()方法方面的知识. getClass()方法返回对象所属的类 ...

  7. java集合框架LinkedList类的方法理解

    java提供的LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用. LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口 ...

  8. Java中包、类、方法、属性、常量的命名规则

    1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下, 包的命名规则:对于包名:每个字母都需要小写. 将公司域名反转作为包名.比如www.baidu.com 比如:com. ...

  9. Java缓存Ehcache-核心类和方法介绍及代码实例

    Ehcache中核心类和方法 EhCache里面有一个CacheManager类型,它负责管理cache.Cache里面存储着Element对象,Element必须是key-value对.Cache是 ...

最新文章

  1. linuxDNS服务器的部署
  2. webpack4打包html,html-webpack-plugin详解
  3. Cloudera Manager 5和CDH5(最新版5.1.3) 安装
  4. pymysql安装_pymysql 模块简单使用
  5. corntab定时执行任务
  6. python中wordcloud函数不同形状云图_Python实现Wordcloud生成词云图的示例
  7. 分兵策略应对高速发展
  8. docker介绍与应用
  9. 把arduino当AVRISP烧写器Arduino给Arduino烧boot
  10. 黑盒测试白盒测试用例设计
  11. [隐匿的学习笔记]JVM(2)运行时数据区
  12. python诗歌文件格式处理_python实现诗歌游戏(类继承)
  13. 实时网速怎么看快慢_怎么看测出来的网速快慢
  14. LiveData 使用及原理解析
  15. 关于自编码器的核心点理解
  16. mysql的联接算法_联接算法
  17. android 图片压缩总结1
  18. AI芯片产业生态及竞争格局:英伟达、谷歌、BAT实力拆解对比
  19. 飞桨领航团AI达人创造营第一课2021.7.26
  20. python之函数用法isupper()

热门文章

  1. virtualbox启用远程桌面
  2. RDD之四:Value型Transformation算子
  3. SQLServer2008内存飙升 解决
  4. 推荐一篇关于多租户Multi-Tenant数据架构的文章
  5. paip.gui控件tabs控件加载内容的原理以及easyui最佳实现
  6. asp.net C# 计算运算耗时时间
  7. 分布式任务调度框架hanzelcast使用
  8. eclipse mysql jdbc驱动_java – 如何将JDBC mysql驱动程序添加到Eclipse项目?
  9. php怎么读取mq的数据,php – 无法读取RabbitMQ的所有消息
  10. 树形结构 —— 并查集 —— 并查集的删除操作