我是java編程語言的新手。我的問題是: 我想從控制檯讀取類名稱的sys.input。讀完類的名稱後,我想自動生成該類,如果該類已存在,則調用它的方法。 我的試用版在這裏。雖然我沒有得到任何錯誤,但沒有任何反應。 我的親切問候。在java中的反射?
class s1{
public s1(){
System.out.println(""+ s1.class);
}
}
public class reflection {
public static void main(String[] args) throws IOException, ClassNotFoundException{
System.out.println("enter the class name : ");
BufferedReader reader= new BufferedReader(new InputStreamReader(System.in));
String line = "reflection_N3.";
line+=reader.readLine();
//System.out.println(line);
// "name" is the class name to load
Class clas = Class.forName(line);
clas.getClassLoader();
}
}
你沒有對你加載的課程做任何事情。你預計會發生什麼? – 2010-09-24 10:32:55