摘要:
1.定义 (自己面试说了观察者模式,但是问起来被问住两次,不总结不行) 在对象之间定义了一对多的依赖,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 2.实现 2.1定义观察者接口 包含了收到通知后执行的操作. 2.2定义被观察者接口 包含注册,删除,通知等功能. 2.3实现具体的观察者 2 阅读全文
摘要:
1.介绍 listiterator 是一个强大的iterator子类型,能用于各种list类的访问.比如 双向移动,修改指定下表的值. 比lierator多了很多功能,算是iterator一个加强版本. 2.使用 可以看到,listIterator 可以通过 previous() 方法 从后往前遍历 阅读全文