在java中,所有对象的祖先都是Object类,在Object类中定义了getClass()方法,此方法的实现是由c或c++实现的。

public final native Class> getClass();

对getClass()方法的实验如下,TestUuid继承Date类,Date默认继承Object类,TestUuid类中使用的getClass()方法是Date类继承Object类中的方法。

package test;

import java.util.Date;

public class TestUuid extends Date{

public static void main(String[] args) {

new TestUuid().test();

}

public void test(){

System.out.println(super.getClass().getName());//test.TestUuid 包名加类名

System.out.println(super.getClass().getSuperclass().getName()); //java.util.Date 完整父类名

System.out.println(super.getClass().getSuperclass().getSuperclass().getName()); //java.lang.Object 完整祖父类名

}

}

java getclass用法_java 中getClass()的用法相关推荐

  1. java中throws用法_java中throws实例用法详解

    在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...

  2. java中的this的用法_java中this的用法

    This,英语单词,发音:[英][ðɪs][美][ðɪs].常翻译为:这,这么.java中this的用法有哪些呢?本文是学习啦小编整理java中this的用法的资料,仅供参考. java中this的用 ...

  3. java implements用法_JAVA中implements的用法

    implements使用 interface Sport { void run(); void jump(); } class Athlete implements Sport { public vo ...

  4. indexof java 用法_java中indexof的用法

    indexOf()的用法,具体是什么意思?? indexOf()的意思:查找一个字符串中,第一次出现指定字符串的位置. indexOf()的用法: indexOf(int,ch) 先看第一个index ...

  5. java split函数的用法_java中split函数用法以及注意事项

    java中split函数用法以及注意事项 发布时间:2020-04-23 10:28:23 来源:亿速云 阅读:215 作者:小新 本篇文章和大家了解一下java中split函数用法以及注意事项.有一 ...

  6. java项目中enum的用法_java中enum的用法

    本文实例讲述了java中enum的用法.分享给大家供大家参考.具体分析如下: 1. 基本用法 enum Day { SUNDAY, MONDAY, TUESDAY, WENDSDAY, THURSDA ...

  7. java 字符串用法_Java中的字符串用法小结

    本文实例总结了Java中的字符串用法.分享给大家供大家参考.具体分析如下: 字符串的本质是char类型的数组,但在java中,所有用双引号""声明的字符串都是一个String类的对 ...

  8. java中replaceall用法_java中replaceall的用法

    JAVA中string.replace和string.replaceAll的区别及 替换方式不同 [public String replace( )] 是通过用 newChar 替换此字符串中出现的所 ...

  9. java final 函数_JAVA中Final的用法

    1.         修饰基础数据成员的final 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改.如java.lang.Math类中的PI和E是f ...

最新文章

  1. 什么是可重入函数和不可重入函数
  2. 娱乐:全方位戒除网瘾 如果你真的想告别WOW
  3. redhat配置centos的yum源
  4. 3 矩阵运算_小白学PyTorch——pytorch常见运算详解
  5. 深入理解Plasma(一)Plasma 框架
  6. 前端测试框架Jest系列教程 -- 简介
  7. linux 启动 pycharm程序的命令(pycharm已安装好)
  8. JAVA(jar)软件_Autojar - 打包工具 - 开发工具 - JAVA开源项目 - 开源吧
  9. 捕捉百合网的女同志和echarts展示
  10. 麻雀虽小,五脏俱全!RT-Thread BK7252 麻雀一号开发板上手体验
  11. 三端稳压管反向击穿情况及分析与防护措施
  12. 2021年度上海公务员考试公告(11月05日开启)
  13. expert个人版 sqlite_SQLite Expert Personal下载
  14. 利用Python进行股票交易分析(三):A股量化交易策略的验证及数据分析。
  15. 一个完整的项目管理流程
  16. android 模拟自动点击,自动点击模拟器app
  17. 自动驾驶领域常见英文缩写及其中文含义(不断完善中)
  18. 网页字体单位px、em、%、rem、pt、vm、vh介绍
  19. Spring面向切面编程-AOP详解
  20. 195元爱奇艺会员只卖5元 揭秘背后黑色产业链

热门文章

  1. nginx安装第三方模块nginx_upstream_check_module
  2. Python文件名后缀判断方法(endswith函数)
  3. php 中 Traits 详解
  4. SLB负载均衡的概念
  5. Java开源建站工具
  6. 2022年质量员-装饰方向-通用基础(质量员)考试题库及模拟考试
  7. uniapp 单行文本溢出隐藏
  8. CSS IE7 IE6 Firefox多浏览器兼容
  9. 可能是最全的NumPy基础知识
  10. 一些粗浅的研发阶段涉及软件汇总