Java 底层知识 --- 反射
什么是反射?
getDeclaredMethod () 获取大部分公有私有的方法,不能获取私有的方法,包括实现的接口的方法
Method method = getDeclaredMethod (“方法名”,String.class);
method.setAccessible(true);
其中rc.getMethod 是获取public的方法,也可以获取继承类的公用方法,包括实现的接口的方法。
其中获取对象中私有的属性,并且赋值。
以上是反射的例子。
还没有评论,来说两句吧...