gpt4 book ai didi

java - 如何知道哪个类实现了该接口(interface)?

转载 作者:太空宇宙 更新时间:2023-11-04 10:38:50 24 4
gpt4 key购买 nike

(Java初学者)

我有一个愚蠢的疑问。

这是代码

XPathFactory xpathFactory = XPathFactory.newInstance(); 

XPathFactory是absrtact类,如何创建对象?这里有什么联系吗?

XPath xpath = xpathFactory.newXPath();

XPath是一个接口(interface),那么当调用xpathFactory.newXPath()时,它是否返回实现了XPath接口(interface)的类的对象?正确吗?

我们如何知道哪个类实现了 XPath 接口(interface)?

谁能帮我理解这一点?

谢谢

最佳答案

首先,这并不重要 - 重要的是某个类所做的事情(它可能是匿名内部类)。其次,您可以使用 getClass() 来查找。就像,

System.out.println(xpath.getClass().getCanonicalName());

关于java - 如何知道哪个类实现了该接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49235419/

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