Class.forName(1.class).newInstance();
如果是有参数的构造器的话。
Class.forName(1.class).getConstruct(new Class[]{int.class}).newInstance(new Object[]{1});
如果是有参数的构造器的话。
Class.forName(1.class).getConstruct(new Class[]{int.class}).newInstance(new Object[]{1});
解决方案 »
- 不使用标志位怎么保证一段代码只被执行一次
- 关于静态导入(import static)
- java如何调动迅雷组件来下载文件
- 请问如果让main函数执行时,加载整个目录下的所有jar包
- 低版本jre如何才能使用java.nio?
- 请问有关windowsUtilities class 的用法!谢谢
- 请问各位大虾JAVA有没有办法解压 .Z 的文件呀~!大家要帮帮我啊!
- 请问哪里有java帮助文档
- Help!BCB中如何调用一个Java Class且得到其返回值?
- 作为java初学者,想请教各位哪里有java编程的相关题库
- 为啥这段代码可以编译却不能执行? (急)
- 如何用JDK的jar.exe命令列出jar档的内容?
比如说1.class中有个userList()的方法,我如何用生成的实例调用这个方法?!~~
A a = (A)Class.forName("1").newInstance();
a.b();
就这样。