我要啦免费统计

Daily Archives: July 12, 2013

jdk7源码剖析之标准库(2)—— 从AbstractList到AbstractCollection

由于在上篇文章中,我们已经详细的看过ArrayList的代码以及实现,所以在之后的分析中,对于类似的代码,我们只是给出重点方法的signature,除非在实现方面和ArrayList有很大的不同。

在ArrayList的实现中,除了它继承了AbstractList外还有一点值得在意的是它还实现了一个叫做List的接口。实际上如果我们再去看看其他的集合类,就会发现至少在Collection这一块,带有“Abstract”的类和相应的接口联系的非常紧密。下面我们看看对于ArrayList及其父类AbstractList与AbstractCollection之间的关系。

Deepin-jdk_1
Read more »

Post Footer automatically generated by wp-posturl plugin for wordpress.