- 博客(3)
- 收藏
- 关注
原创 JAVA基础(003_Iterator浅析)
Iterator迭代器详解:众所周知,Iterator主要是对java集合进行迭代,即遍历java集合中的对象,它是一个标准化遍历各类容器里面的所有对象的方法类,是经典的设计模式。在没有使用Iterator的情况下,我们是这样处理ArrayList<E>集合的遍历:List<String> list = new ArrayList<String>();for (int i = 0; i < lis
2016-08-31 16:17:57 357
原创 JAVA基础(002_forEach的实现原理)
forEach的实现原理核心:forEach遍历的实现是对迭代器的使用。在API中,对Iterable<T>接口有这样的描述,实现此接口,允许对象成为”for-each loop”语法的target。public interface Iterable<T>Implementing this interface allows an object to be the target of the “for
2016-08-29 15:18:56 473
原创 JAVA基础(001_Collection与Collections的区别)
Collection与Collections的区别Collection(Interface Collection<E>):集合顶级接口,List与Set均继承了此接口。All Known Subinterfaces: BeanContext, BeanContextServices, BlockingDeque<E>, BlockingQueue<E>, Deque<E>, List<E>, N
2016-08-29 13:14:50 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人