- http://lavasoft.blog.51cto.com/62575/15433/
- http://blog.csdn.net/ritterliu/article/details/7764849
- http://www.cnblogs.com/shenliang123/archive/2011/10/27/2226926.html
- https://www.douban.com/note/306848299/
补充:
对于特定的复杂的系统编程任务,反射很有必要,如果编写的程序必须要与编译时未知的类一起工作,就可以用反射仅仅来实例化对象,但不应该通过反射来访问对象,应该通过被实例化对象的接口或者父类来访问对象的方法,这就是接口优先于反射机制的含义 .....
对于特定的复杂的系统编程任务,反射很有必要,如果编写的程序必须要与编译时未知的类一起工作,就可以用反射仅仅来实例化对象,但不应该通过反射来访问对象,应该通过被实例化对象的接口或者父类来访问对象的方法,这就是接口优先于反射机制的含义 .....