本文共 295 字,大约阅读时间需要 1 分钟。
这一段时间,总是很纠结为什么Objects中的getClass方法可以返回包含子类地址信息的东西(我不确定返回值类型)。
因为在Java中,我们定义的父类,我想破脑袋也想不出怎么可以得到子类的信息。在源码中,getClass非常简洁。源码:public final native Class<?> getClass();所以让我非常苦恼,网上可查信息太少。。所以我自己摸索到最后,认为这是Objects类的特殊之处,比如Java是单根继承,而每一个类继承了父类之后,Object类又自动成为它父类的最高父类的父类(有点绕。。)。欢迎讨论,如果大佬知道的话,希望不吝赐教,谢谢啦 _转载地址:http://esuuz.baihongyu.com/