2017年11月6日

摘要: 本文主要分析了AbstractCollection类的源码,很多实现类会重写AbstractCollection中已实现的方法。但是弄明白AbstractCollection源码之后,再看其子类的实现,会更容易理解其源码实现背后的设计原因,其实,很多源码本身不难理解,难理解的地方在于其背后的设计思想和原因,这也是我们去看源码和真正要学习的东西。 阅读全文
posted @ 2017-11-06 17:26 小左流年 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Collection接口:集合,下面有两大分支,List和Set,期中List是有序队列,元素可以重复,Set是集合,元素不能重复。 AbstractCollection抽象类:实现了Collection大部分的接口。AbstractList抽象类:继承了AbstractCollection抽象类。 阅读全文
posted @ 2017-11-06 17:11 小左流年 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 今天就总结一下Arrays工具类的常用方法。最常用的就是asList,sort,toStream,equals,copyOf了。另外可以深入学习下Arrays的排序算法,这个还是非常有用的。 asList 这个方法可以把数组转换成List,List提供了很多的操作方法,更便于使用。 sort排序和p 阅读全文
posted @ 2017-11-06 15:47 小左流年 阅读(376) 评论(0) 推荐(0) 编辑

导航