java增强for循环原理
通过反编译源码,我们看到,其实JAVA中的增强for循环底层是通过迭代器模式来实现的。增强for循环实现原理编译前for (Integer i : list) { System.out.print(i + ",");}编译后Integer i;for(Iterator iterator = list.iterator(); iterator.hasNext(); System.out.println(i)){ i = (Integer)iterator.next(...