for-each 循环原理
生活随笔
收集整理的這篇文章主要介紹了
for-each 循环原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
for-each 循環原理
1,for-each 是在java5 之后出現的。for是java 上的一個關鍵字,在jdk 找不到任何for的底層實現的。是因為for的底層實現被封裝到了編譯器中。所以通過反編譯大概能推理出for-each的實現原理。
2,for-each 一般是用于集合類的遍歷。一般的集合都有實現了Collection<Interface>,而Collection<Interface>則實現了Iterable<Interface>,而Iterable<Interface>里面有Iterator<T> iterator(),
??? Iterator<Interface> 里面又封裝了了hast next();next();remove()等方法.
轉載于:https://www.cnblogs.com/pickKnow/p/9151435.html
總結
以上是生活随笔為你收集整理的for-each 循环原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux-git服务搭建
- 下一篇: 【Luogu3383】【模板】线性筛素数