由图可以看护ArrayList和List 和Collection的继承实现关系,而Collection 又继承自Iterable接口,Iterable接口中定义了一个抽象方法  iteraor(),而ArrayList又在底层实现了这个方法,这个方法的返回值是 Iterator,而返回值也是一个接口,其中有抽象方法 hasNext() Next()以及remove() 等方法,这个接口 同样也有  ArrayList 实现,重写了hasNext() Next()等方法

 

 

posted on 2022-03-21 10:55  迎新  阅读(36)  评论(0编辑  收藏  举报