也就是类似很多语言中的eval()方法。谢谢

解决方案 »

  1.   

    看看这个:
    Object ObjectName=Class.forName("ObjectClassName").newInstance();而
    ///一个为实例化后的实例变量名
    这句是没有意义的。
    在Java中只有确切知道那个类,才可能用它的方法、属性
    //
      

  2.   

    你可以这样做
    Hashtable allVar = new Hashtable();
    allVar.put("MyVal",Class.forName("ClassName").newInstance());
      

  3.   

    http://www.csdn.net/oldexpert/TopicView.asp?id=88447&table=200101
      

  4.   

    java.lang.reflect包另外简单的话(只用无参数构造器:null构造器),可以用:
    Class.forName("aaaaa")
    Class.newInstance()