如何通过知道其名称(不是完全限定名称)来获取类/接口的详细信息

时间:2016-03-07 05:48:43

标签: java reflection

我只想知道只使用类/接口的名称(不是完全限定名称),我可以通过使用isinterface(),getSuperClass(),getInterfaces()等方法获取该类/接口的详细信息。

我经历了Oracle Doc ,但我找不到任何办法。 有人可以帮我这个吗?

3 个答案:

答案 0 :(得分:1)

不,因为您不能仅使用类名引用该类,所以您将无法执行任何这些方法。包裹是有原因的。

答案 1 :(得分:1)

你只能通过使用instanceof运算符检查你的对象是....类或....接口的实例,并通过Java反射检查其他作业

答案 2 :(得分:1)

不,没有完全限定名称就无法实现。要应用提到的方法,您需要引用该类,并且要获得该引用,您需要该类的完全限定名称。