• 技术文章 >Java >java教程

    java迭代是什么意思

    little bottlelittle bottle2019-05-22 14:37:45原创5224
    Java是一种计算机编程语言。而迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。而将它们结合是什么呢?下面我将和大家讲述Java迭代

    对Java程序中需要反复执行的子程序*(一组指令),进行一次重复,即重复执行程序中的循环,直到满足某条件为止,称为Java迭代。

    说到Java迭代不得不提的就是Java的迭代器模式。

    迭代器(Iterator)模式,又叫做游标(Cursor)模式。

    迭代器模式以顺序方式访问集合对象的元素,而不知道其底层表示。

    GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。

    迭代器模式由以下角色组成:

    1) 迭代器角色(Iterator):迭代器角色负责定义访问和遍历元素的接口。
    2) 具体迭代器角色(Concrete Iterator):具体迭代器角色要实现迭代器接口,并要记录遍历中的当前位置。
    3) 容器角色(Container):容器角色负责提供创建具体迭代器角色的接口。
    4) 具体容器角色(Concrete Container):具体容器角色实现创建具体迭代器角色的接口——这个具体迭代器角色于该容器的结构相关。

    以上就是java迭代是什么意思的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Java
    上一篇:什么是java修饰符? 下一篇:java单继承是什么?
    Web大前端开发直播班

    相关文章推荐

    • java8为什么要收费?• java怎么抛出异常• java的框架怎么用• java中的class是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网