Iterator<String> iter = lists.iterator();问什么不是new出来的?怎么记忆?

日期:2018-03-31 11:06:38 人气:2

Iterator<String> iter = lists.iterator();问什么不是new出来的?怎么记忆?

对象都是new出来的,不过java的 Iterator类使用了工厂模式,对使用者隐藏了创建过程。你只需要记住每一个集合类型的对象都可以通过类似的对象.iterator()这样的方法取得相应的Iterator实例。
    A+
热门评论