https://www.cnblogs.com/chanshuyi/p/head_first_of_reflection.html
-
什么是反射
在运行的时候才知道获取的类是什么,动态加载,并且在运行之后能够获取整个类的构造,并且调用相对应的方法。 -
反射的实现。
Class.forName -
好处
某种程度上具有松耦合性。
加入类被删除了,不会报错。 -
坏处
可读性低,不好维护。
系统也会变慢。
https://www.cnblogs.com/chanshuyi/p/head_first_of_reflection.html
什么是反射
在运行的时候才知道获取的类是什么,动态加载,并且在运行之后能够获取整个类的构造,并且调用相对应的方法。
反射的实现。
Class.forName
好处
某种程度上具有松耦合性。
加入类被删除了,不会报错。
坏处
可读性低,不好维护。
系统也会变慢。