下载百度汉语App
名师好课免费看

Yield

百科释义

报错

Yield是编程中控制执行流程的关键字或函数,常见于PowerBuilder、C#、Java等语言。其功能分为两类:在多线程或事件驱动模型中转移控制权,以及在迭代器中生成值或终止迭代。在具体实现中,PowerBuilder的通过检查消息队列转移控制权,允许耗时操作期间响应外部事件。C#的用于迭代器块,生成枚举值,终止迭代,需返回类型且遵循特定语法。Java线程的提示让出当前线程资源,常用于多线程协作。Yield机制演变体现了编程范式差异:PowerBuilder早期将其用于事件处理,C# 2.0引入迭代器简化数据枚举,Java沿用线程调度传统概念。这些实现逐步成为现代语言处理并发和迭代的核心工... 查看百科

注:百科释义来自于百度百科,由网友自行编辑。