如何动态创建一个java object?
比如我有 2个class , A 和B。如何在runtime创建它们?
谢谢!
[解决办法]
在构造函数或方法里创建,
不过也是和楼上的一样,不太明白LZ的意思!!
[解决办法]
Object a = Class.forName("package.to.A").newInstance();
不过,以上代码要求A有缺省构造方法,否则出错。
发布时间: 2012-01-02 22:40:04 作者: rapoo
如何动态创建一个java object?
比如我有 2个class , A 和B。如何在runtime创建它们?
谢谢!
[解决办法]
在构造函数或方法里创建,
不过也是和楼上的一样,不太明白LZ的意思!!
[解决办法]
Object a = Class.forName("package.to.A").newInstance();
不过,以上代码要求A有缺省构造方法,否则出错。