java反射使用示例分享
发布时间:2020-12-14 14:24:37 所属栏目:Java 来源:网络整理
导读:复制代码 代码如下: public class ReflexTest { public static void main(String[] args) throws ClassNotFoundException,NoSuchMethodException,SecurityException, IllegalAccessException,IllegalArgumentException,InvocationTargetException, Instantia
复制代码 代码如下: public class ReflexTest { public static void main(String[] args) throws ClassNotFoundException,NoSuchMethodException,SecurityException, IllegalAccessException,IllegalArgumentException,InvocationTargetException, InstantiationException { //参数类型 Class[] paramTypes = new Class[3]; paramTypes[0] = String.class; paramTypes[1] = Integer.class; paramTypes[2] = String.class; //取得方法 Method m = Demo.class.getDeclaredMethod("getSome",paramTypes); //参数设置 Object[] os = new Object[3]; os[0] = "pp"; os[1] = 4; os[2] = "3"; //方法调用 m.invoke(Demo.class.newInstance(),os); } } class Demo{ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – Diamond运算符ArrayList
- java – TimerTask替代方案
- 什么是JavaFx / FXML中的“节点”?
- 在Glassfish4 Java EE应用程序中使用ServiceLoader时出现Cl
- java中timer的schedule和scheduleAtFixedRate方法区别详解
- java – 使用Stream API创建对象初始化循环
- java发送POST请求,参数用&分隔
- java – 为什么当子类覆盖它们时,通过反射获得基类方法?
- model-view-controller – 使用带MVC DataAnnotations和Met
- Hibernate addResource方法:指定实体类的映射文件