java反射深入研究

2025-05-15 10:19:40

1、第一步通过反射调用类中的方法,通常情况一个类的对象产生之后,可以直接调用类中的方法了,调用的前台是知道类中方法的名称,然后通过class类中的getMethod方法调用

java反射深入研究
java反射深入研究
java反射深入研究

2、第二步得到类中的方法名称之后,通过Method对象执行方法,但是前提是要知道方法参数的问题,所以必须设置好参数类型

java反射深入研究

3、第三步通过反射调用类的setter、getter方法,如果一个类的属性被封装,就必须通过get、set方法设置取得

java反射深入研究

4、第四步通过反射调用类中的属性,如果要操作类中的属性,可以通过Filed完成,不必通脱setter、getter得到公共属性

java反射深入研究

5、第五步通过反射操作数组,反射不止只能在类中使用,也可以应用在任意的数据类型上,这里使用数组测试,使用Array类完成

java反射深入研究
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢