YourInterface temp = (YourInterface) Class.forName("xxx.xxx.xxx").newInstance();
xxx.xxx.xxx是你从文件中读出来的实现类的名字.
xxx.xxx.xxx是你从文件中读出来的实现类的名字.
解决方案 »
- ibatis 执行查询后连接不能自动关闭,不能自动回收
- 网站页面提示service temporary fail原因
- DWR如何保存一个对象列表到服务器或如何保存大量数据到服务器。
- Struts validator框架 与 <html:errors>标签的问题
- 关于jsp网页实现打印的问题
- 这是用小程序编写的一个数字时钟~可是日期和现在差一月!请高手帮忙改改~谢谢谢谢谢!
- 开发JAVA一般用什么LINUX系统?用什么版本?
- 关于线程
- httpclient求助
- Could not open Hibernate Session for transaction; nested exception is org.hibern
- 求教:struts
- 使用JBuilder7+weblogic7.0整合开发时,创建连接池的问题?在线等待,解决问题给100分。
ClassA.getClass().getMethod(methodName, paramTypes);
Interface ClassA = (Interface) Class.forName(className).newInstance();
newInstance()返回的是一个无参数的构造函数构造出来的对象,newInstance()是否可以带参数?
good luck!
你误会了,我是说whyxx的例子中的temp是由一个无参数的构造函数构造的,能不能用(假设我知道参数)一个带参数的构造函数new 出这个temp来。 :)