摘要:
外观模式(Facade):为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一个子系统更加容易使用。 哪些情况使用此模式: 1,设计初期阶段,应该有意识的将不同的两个层分离。层与层之间建立外观模式,降低耦合度。 2,开发阶段,子系统往往变的越来越复杂,大多数模式的使用会 阅读全文
posted @ 2017-06-04 20:42
苏子轩2015
阅读(109)
评论(0)
推荐(0)
摘要:
代理模式:为其他对象提供一种代理以控制对这个对象的访问。 1,静态代理 硬编码编写代理类,容易产生大量代理类(摘自网上) 2,动态代理 java中有接口InvocationHandler(java.lang.reflect) 通过实现一个InvocationHandler,产生一个动态代理类。 编写 阅读全文
posted @ 2017-06-04 20:24
苏子轩2015
阅读(153)
评论(0)
推荐(0)
摘要:
Java5: 1,泛型Generics A,List<T>,Map<K,V> B,类型通配符"?":List<T> 可以使用 Extends 来限制 2,枚举类型 Enumeration 3,自动装箱拆箱 autoboxing unboxing: int--Integer,Interger--int 阅读全文
posted @ 2017-06-04 16:48
苏子轩2015
阅读(192)
评论(0)
推荐(0)