求教:调用类 哪位高手能写个完整点的程序段?譬如说我要调用一个叫OBS的动态类? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Class.forName(类名字符串).newInstance(); Class obs = Class.forName("OBS"); try { constructor = getTestConstructor(obs); } catch (NoSuchMethodException e) { } Object test; try { //如果构造函数不含有参数 if (constructor.getParameterTypes().length == 0) { test = constructor.newInstance(new Object[0]); } //如果构造函数带有一个String参数,则用构造函数设置fName else { test = constructor.newInstance(new Object[] { name }); } //如果有其它参数,在此添加 } catch (InstantiationException e) { } catch (InvocationTargetException e) { } catch (IllegalAccessException e) { } 用test时,做强制类型转换就可以 java初级问题,请教啊 制作图片浏览器 一个新手的小问题!!! 求SOCKET的聊天室 java 与 windows NT 的兼容性问题? 学Java有买书的必要吗? 一些电子教程是不是可以替代这些图书呢? System.out.println("Hello World");搜集这句的完整解释 大家帮忙解释一下好吗 关于HTML Converter的问题。 Properties Class一问 请教高手帮忙,关于JTree的问题,急啊! 定义一个函数,实现求A,B一个int型变量的最大公约数,不能引入其他变量!这个怎么写啊?
try {
constructor = getTestConstructor(obs);
} catch (NoSuchMethodException e) {
}
Object test;
try {
//如果构造函数不含有参数
if (constructor.getParameterTypes().length == 0) {
test = constructor.newInstance(new Object[0]);
}
//如果构造函数带有一个String参数,则用构造函数设置fName
else {
test = constructor.newInstance(new Object[] { name });
}
//如果有其它参数,在此添加
} catch (InstantiationException e) { } catch (InvocationTargetException e) {
} catch (IllegalAccessException e) {
}
用test时,做强制类型转换就可以