我正在开发一个项目,我正在运行我的类(称之为Foo.java)。我使用反射Class.forName(str),其中str =" Bar.java"。 Foo.java和Bar.java在同一个包中(我正在运行以进行测试)但是我得到了ClassNotFoundException。想法?
答案 0 :(得分:0)
您应该传递该类的完全限定名称(包括包)
请参阅:http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html#forName(java.lang.String)