Tôi có một như nested static class
:nhanh chóng lồng lớp tĩnh nhờ sủ dụng Class.forName
package a.b
public class TopClass {
public static class InnerClass {
}
}
Tôi muốn nhanh chóng với Class.forName()
nhưng nó đặt ra một ClassNotFoundException
.
Class.forName("a.b.TopClass"); // Works fine.
Class.forName("a.b.TopClass.InnerClass"); // raises exception
TopClass.InnerClass instance = new TopClass.InnerClass(); // works fine
Điều gì sai trong mã của tôi?
Udo.
'Class.forName (" abTopClass $ InnerClass ");' –
... nhưng xin vui lòng không nếu bạn có thể tránh nó. –