gpt4 book ai didi

java - 如何根据线程的名称或 ID 向线程发送通知?是否可以?

转载 作者:搜寻专家 更新时间:2023-10-31 20:10:29 24 4
gpt4 key购买 nike

上下文:java线程间通信

如何根据线程的名称或 ID 向线程发送通知?可能吗?

我们无法在 Java 中与特定线程进行通信,我们不知道调度程序何时将 CPU 分配给线程。那么 public void setName(String name)public String getName()public int getId() 方法的目的是什么 线程类。

这些方法仅有助于开发人员识别线程,还是我们可以将其用于线程间通信?

最佳答案

那么,您可以通过编程方式 find a thread by its name .随着Thread object在手,你可以start()它,run()它,获取它的状态,它的堆栈跟踪,join()它,中断() and much more .这显然是线程间通信。所以是的,如果您知道它的名称,您就可以与给定的线程进行通信。

但是我认为在典型情况下通过名称查找线程没有多大意义。

关于java - 如何根据线程的名称或 ID 向线程发送通知?是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669974/

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