编程“反射机制”轻轻松松看穿类的能力!
很高兴能和大家分享我的学习心得 , 我是爱编程的JAVA小白 , 今天是我自学java的第38天!
一个语言肯定缺少不了包、类及方法 , 一个程序也是一样 , 由包、类、方法组成 , 每个包都有他功能存在 , 但是这些功能点也需要调用 , 那怎么去发现呢 , 这就需要反射机制了 。 随时去检测功能 , 在JAVA中java.lang.reflect中有三个类分别对类的域、方法及构造器的进行监控 , 上期已经简单的介绍了反射类 , 他是一个非常强大的类 , 拥有许多的方法 , 下面就简单的介绍这些非常有用的方法 。 他们都有getName的方法 , 用于返回项目名称 。
Field类有一个getType方法 , 这个方法可以返回所属类型的Class对象 , 测试代码如下
public static voidprintFields(Classc1) {
Field[
fields=c1.getDeclaredFields();推荐阅读
- 魔力|《哈利波特:魔法觉醒》高分段主流卡组推荐,轻轻松松上分
- 原神|原神公子如何定位?虎牙大黄蜂解析,轻轻松松最大限度发挥
- 地下城与勇士|以前很难获得的装备,现在轻轻松松就能获得同等强度,甚至更强
- 剑网3|剑网三:玩好天策的秘诀?玩家整理出传世攻略,轻轻松松上10段
- 射击|魔兽怀旧服:“天花板”职业就是强力,输出轻轻松松是法师的两倍
- 暗黑|游戏王卡牌:力量焊接终于进入电子本家,翻倍电子龙轻轻松松出现
- 张良|辅助真的好上分吗?选这四种辅助轻轻松松让你成为全场之星
- |云顶11.2:五套SSS级阵容一路看懂 轻轻松松上大师
- 天命圈|和平精英官博分享“信号圈缩圈方式”,学会这些,轻轻松松进入“天命圈”
- 部落冲突|玩部落冲突你还在辛苦的升级建筑吗?轻轻松松一键13本了解一下?