欢迎光临散文网 会员登陆 & 注册

Java基础-反射机制的简单使用

2023-06-10 23:30 作者:懒人Java屈原  | 我要投稿

学习Java的同学,反射是一个熟悉又陌生的概念,熟悉是知道反射是Java的一种机制,面试也会经常碰到,说陌生是平常很少用到。今天我带大家来认识一下Java的反射。

Java的正射vs反射

了解反射前,先让我思考下什么是Java的正射。在正常编写代码时,我们先定义一个类,比如程序员这个类,我们很轻松知道它有什么属性与方法。我们可以很轻松定义出对象进行方法调用,这就是正射。

接下来,让我们看下反射,你们部门老大说,今天我们入职了几个新人,里面既有开发、也有测试(我们中间有了一个叛徒)。这下完蛋,走来一个人(对象),你不知道他到底是程序员还是测试。这个时候我们用反射机制,给了自己一双X光眼睛,把对着你走过来的人从头到脚都扫描一遍,你就能分辨出哪个是测试。

如何获取Class以及实例化

闲话扯完,让我们看获取class的几种方式

获取Class对象的属性

获取Class对象的方法


方法的调用

实例化


Java基础-反射机制的简单使用的评论 (共 条)

分享到微博请遵守国家法律