Iterator it=a.iterator(); Iterator是引用类型it是引用名a.iterator(); 返回的是一个实例对象同样List a=new ArrayList();List 是引用类型a是引用名new ArrayList();返回的是一个实例对象实例对象必须是可实现的,非抽象的类但是引用,可以是此类或其超类所实现接口 / 超类