0

我有一个包含 2 个包的项目。现在一个包 P1 有一个类 A,方法是 mA

其他包 P2 有一个 B 类,方法是 mB

我已经在 P2 中导入了包 P1

现在当我使用replection方法时

Class objClass = Class.forName("A");    

它说“找不到类”异常

如何解决此错误?我不想使用全名作为 P1.A

4

1 回答 1

3

导入在运行时无关紧要(反射是运行时特性)——它只是对编译器的提示。使用全限定类名来解析类对象

于 2012-04-10T13:57:04.887 回答