我从书上看到一个例子,也许可以回答你的问题.public static void main(String[] args){
Class c = Class.forName(args[0]);
Object o = c.newInstance();
o.start();
}执行时 java className good
或 java className bad这样的话,
good 或者 bad 类被实例化了.而new 是做不到这一点的.
其实就一句话, forName或classLoader方法增加了程序的 灵活性.
Class c = Class.forName(args[0]);
Object o = c.newInstance();
o.start();
}执行时 java className good
或 java className bad这样的话,
good 或者 bad 类被实例化了.而new 是做不到这一点的.
其实就一句话, forName或classLoader方法增加了程序的 灵活性.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货