gpt4 book ai didi

java - 进入 Eclipse 中的 isAssignableFrom() 方法

转载 作者:行者123 更新时间:2023-12-01 09:06:09 24 4
gpt4 key购买 nike

我目前正在调试一些如下所示的代码:

if (!clazz.isAssignableFrom(TypeName.class)){
return
}

使用标准 Eclipse 调试工具,我可以检查这两个类并看到它们的名称都是

com.packagename.package1.TypeName

我想进入 isAssignableFrom() 方法,该方法用于使此评估失败,而该方法似乎应该通过以缩小问题范围。我遵循了 this question 的答案然而,当尝试“Step Into” isAssignableFrom() 时,Eclipse 会跳过该行并直接转到 return 语句,没有向我提供任何关于为什么两个完全相同的类型无法相互分配的信息。

如何进入此方法来查看哪个比较失败,以解决我的 TypeName 类的明显问题?

最佳答案

你不能。这是一个 native 方法。没有可介入的 Java 实现;它被烘焙到 JVM 中。

关于java - 进入 Eclipse 中的 isAssignableFrom() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41272533/

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