String className="BankGiveInfo";
Bankgiveinfo b=(BankGiveInfo)Class.forName(classNmae).newInstance();
这样没问题的,但是前提是我并不知道我的className里面存放的类的名字是?所以如何实现这个动态的对象生成?
是这样的一个问题,我通过解析xml文件得到类的名字将其用className保存下来,然后在要用到的地方动态的生成这个类一个实例以供我使用,请问这是如何实现的啊?
都两天了,还是没思路,请过来的兄弟帮帮我.谢谢了.
Bankgiveinfo b=(BankGiveInfo)Class.forName(classNmae).newInstance();
这样没问题的,但是前提是我并不知道我的className里面存放的类的名字是?所以如何实现这个动态的对象生成?
是这样的一个问题,我通过解析xml文件得到类的名字将其用className保存下来,然后在要用到的地方动态的生成这个类一个实例以供我使用,请问这是如何实现的啊?
都两天了,还是没思路,请过来的兄弟帮帮我.谢谢了.
解决方案 »
- (3)如何搭建基于Internet间的实现实时通信?
- 学生管理系统里面有段代码看不懂(XML起什么作用等问题)
- 如何将Java获取的图片传递到C程序中使用
- 如何记录一个树根节点到子节点的路径
- des三重加密的问题?(在线等待)
- Swing的问题:如何把一个组件放在屏幕的中心?
- JDBC查询导致表死锁
- 刚学java,请问一下Integer类型的compareTo()怎么用?
- 小虾问大虾,你都知道啥!!!(有关序列化)
- 为什么通过session调用entitybean中的find会发生如下问题
- 关于多线程类的子类
- 客户端jframe执行System.exit(0)报access denied 怎么办?
public String getInstanceName(){
return "I m BankGiveInfo Class"
}
只要在你想要得每各类里面加这样的方法,你只需用这个方法,就可以知道是什么类,
然后再force cast就可以了。