反射的作用非常强大:
在运行时分析类的能力;
在运行时查看对象,比如,编写一个toString方法供所有类使用。
实现数组的操作代码
利用Method对象。
使用反射的主要的人是工具构造者,而不是程序设计员。