Java 反射 正射:使用某个类时必定知道它是什么类,是用来做什么的,可以直接对这个类进行实例化 反射:一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了;在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方法 MVC优点与缺点 优点 可定制性:可以为一个模型在运行时同时建立和使用多个视图 代码清晰,便于维护:模型的可移植性 视图与控制器的可接插性,允许更换视图和控制器对象 缺点 增加了系统结构和实现的复杂性 视图跟控制器过于紧密的连接 视图对模型数据的低效率访问