01_反射_04_反射类的main方法
2016-08-14 22:15
323 查看
【User.java】
【testUser.java】
注意看invoke传入参数的类型:
【运行结果】
package com.Higgin.reflect; public class User { public User(){ System.out.println("构造方法:User()"); } public static void main(String[] args) { System.out.println("main()方法!!"); } }
【testUser.java】
@Test //反射类的方法 public static void main(String[] args) public void testMain() throws Exception{ Class clazz=Class.forName("com.Higgin.reflect.User"); Method method=clazz.getMethod("main", String[].class); method.invoke(null,new Object[]{new String[]{"aa","bb"}}); //方式一 method.invoke(null,(Object[])new String[]{"aa","bb"}); //方式二
}
注意看invoke传入参数的类型:
【运行结果】
相关文章推荐
- 01_反射_03_反射类的方法
- 01_反射_02_反射类的构造方法
- 01_反射_04_反射类的属性
- 黑马程序员-反射调用其他类main方法
- 黑马程序员_用反射方式执行某个类中的main方法
- 黑马程序员—反射调用main方法的问题总结(涉及可变参数)(反射参数是一个数组的函数要小心)
- 关于反射带有数组参数的方法的调用(main)
- Java反射在Main方法的中的而应用
- java反射类main方法
- 反射 类的main方法
- java反射main方法参数注意
- 反射调用main方法注意事项
- 黑马程序员-Java反射--用反射方式执行某个类中的main方法
- 04-01递归原理分析_分析方法调用
- Java 反射学习(五)反射的main方法
- main方法的反射
- 黑马程序员—反射调用main方法的问题总结(涉及可变参数)
- Java反射笔记4—Main方法反射
- Java中通过反射调用其他类中的main方法时要注意的问题
- 通过类名反射调用该类的main方法和成员方法