集成接口里iterator()的方法是怎么实现的?
各位大哥:
小弟有一事不名,
集成接口里iterator()的方法是怎么实现的?
接口里的方法应该都是抽象的,那么在实际使用中,如下:
ArrayList a=new ArrayList();
Iterator i = a.iterator();
while(i.hasNext())
{
Integer intObj=(Integer)i.next();
sum+=intObj.intValue();
}
那么,Iterator i = a.iterator();这一句的iterator()方法是怎么实现的呢,或者说是谁实现的呢!