gpt4 book ai didi

java - Java 中有没有类似于 Go 的 Select 的关键字或方法?

转载 作者:IT王子 更新时间:2023-10-29 01:38:26 27 4
gpt4 key购买 nike

Java中有没有类似于Go的select语句的关键字或方法,只用于选择通信 channel ?

最佳答案

其他答案误解了问题(或者他们不知道 Go 中的 select 是什么)。

Go 确实有一个 switch 一个select语句,其中 switch 大致相当于 Java 的 switch,而 select 语句类似于 switch 但仅选择通信操作(案例是通信操作:send 语句或receive 操作)。

Java 没有与 Go 的 select 等效的功能。您可以以更冗长的方式实现相同的目的,并且它不像 Go 的 select 那样内置到语言中。

查看相关问题:

Concurrency Java example of Go

Equivalent of golang channel in Java

Go channel vs Java BlockingQueue

关于java - Java 中有没有类似于 Go 的 Select 的关键字或方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47236372/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com