gpt4 book ai didi

java - 为什么这在 Java : this. getClass().getClass().getClass()....等中可能

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:43:38 25 4
gpt4 key购买 nike

为什么这在 Java 中可行:

this.getClass().getClass().getClass().getClass()...

为什么会出现这种无限递归?

只是好奇。

最佳答案

这里没有无限递归:getClass() 返回一个 java.lang.Class 对象,它本身就是一个 java.lang.Object 对象,因此它支持 getClass() 方法。在第二次调用 getClass() 之后,无论调用 getClass() 多少次,您都会得到相同的结果。

关于java - 为什么这在 Java : this. getClass().getClass().getClass()....等中可能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19363664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com