您的位置:首页 > 编程语言 > Java开发

Java反射-精简小结

2016-03-01 21:22 274 查看
反射的知识点简单的归纳就是:    反射知识点记忆方式:  反射  顾名思义就是反过来的思路。通过现成的(运行时类)获得Class 实例

                                                                                  通过该Class实例可以反过来找出该运行时类的对象,以及其结构(或指定的类的结构)

 1.如何创建Class的实例:

                                      ①:调用运行时类的.class属性

                                      ②:通过运行时类的对象,调用其getClass()方法

                                      ③:调用Class的静态方法forName(String className)

 2.利用这个实例可以达到如下目的:

                                                ①:可以创建对应的运行时类的对象

                                                ②:获取对应的运行时类的完整的类的结构: 

                                                      属性、方法、构造器、包、父类、接口、泛型、注解、异常、内部类。。。

                                                ③:调用对应的运行时类中指定的结构(某个指定的属性、方法、构造器)(重点)

3.反射的应用:

                    动态代理以及静态代理(不太了解)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java反射