这篇文章主要介绍了java反射机制示例,需要的朋友可以参考下
java反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
package C_20130313;import java.lang.reflect.Method;
class User
{
private String name;
public User(){}
public User(String name)
{
this.name=name;
}
public void say()//无参的方法
{
System.out.println("大家好,我叫"+name+"!");
}
public void say(String str)//有参的方法
{
System.out.println("大家好,我叫"+name+"!"+str+",我是有参的方法!");
}
}
/**
* @author LXA
* 反射最简单的例子
*/
public class反射
{
public static void main(String[] args) throws Exception
{
Class c=Class.forName("C_20130313_反射.User");//通过反射找到对应的类
Method m1=c.getmethod("say");//找到名字叫做say、且无参的方法
Method m2=c.getmethod("say",String.class);//找到名字叫做say、且有一个String类型参数的方法
m1.invoke(c.newInstance());//注意newInstance()调用的是无参的构造方法!!!
m2.invoke(new User("刘显安"),"哈哈");//通过有参的构造方法实例化一个对象
}
}
上一篇:一次mybatis连接查询遇到的坑实战记录下一篇:SpringBoot构建Restful service完成Get和Post请求 热门搜索:
Java反射
反射机制
java实例
反射
反射API
相关文章
Java 反射机制实例详解
2021-09-19阅读(8747)评论(0)推荐()这篇文章主要介绍了Java 反射机制实例详解的相关资料,这里对java中反射机制进行了详细的分析,需要的朋友可以参考下
java反射机制示例
2021-11-05阅读(4073)评论(0)推荐()这篇文章主要介绍了java反射机制示例,需要的朋友可以参考下
JAVA反射机制实例教程
2021-10-18阅读(3402)评论(0)推荐()这篇文章主要介绍了JAVA反射机制,包括了Java反射机制的各种应用技巧,非常具有实用价值,需要的朋友可以参考下
java反射机制示例详解
2021-10-12阅读(2650)评论(0)推荐()反射就是加载类,并解剖出类的各个组成部分,下面介绍了java反射机制示例,大家参考使用吧
Java反射机制详解
2021-10-12阅读(5791)评论(0)推荐()这篇文章主要介绍了Java反射机制,首先简单介绍了反射机制的预备知识,进一步分析了Java反射机制的原理、实现技巧与应用方法,需要的朋友可以参考下
Java 反射机制的实例详解
2021-09-10阅读(6452)评论(0)推荐()这篇文章主要介绍了Java 反射机制的实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握反射机制,需要的朋友可以参考下
JAVA反射机制实例详解
2021-10-12阅读(7658)评论(0)推荐()这篇文章主要介绍了JAVA反射机制,以实例形式较为详细的分析讲解了Java反射机制的具体概念、功能与使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
取消
提交评论
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。