01java基础 - 01.docxVIP

  • 5
  • 0
  • 约3.93万字
  • 约 56页
  • 2017-11-27 发布于浙江
  • 举报
01java基础 - 01

Java基础01方法增强:继承的方法子类继承父类,将父类的某个方法进行复写,从而进行增强。使用前提:必须有父类,且存在继承关系。装饰者模式包装对象和被包装对象要实现相同的接口,包装的对象需要获得被包装对象的引用(私有接口属性,添加有参构造,不需要重写的,用属性调用原方法。测试时,创建包装对象时,参数传被包装对象就可以了。根据多态普通方法编译看左,运行看右,普通方法就是被包装对象的方法)此设计模式专门用于增强方法前提:必须有接口缺点:如果接口的方法很多而我们只需要增强其中的某个方法,其他的方法都需要原有调用。动态代理常用数据结构*-*在Java中提供了Collection和Map接口。其中List和Set继承了Collection接口,是单列集合;同时vector、ArrayList、LinkedList三个类实现List接口;HashSet、TreeSet、LinkedHashSet(有序的)实现Set接口。HashMap、HashTable、LinkedHashMap、TreeMap实现Map接口,是双列集合。容器中的七大接口Iterator接口、Map接口、Collection接口Set接口、List接口、Queue接口、Comparable接口对象容器接口:list,set,map区别list:存储:有序有索引可重复;访问:可以for循环,foreach循环,iterator

文档评论(0)

1亿VIP精品文档

相关文档