gpt4 book ai didi

java - 在 1 个类中运行超过 2 个线程

转载 作者:行者123 更新时间:2023-11-30 06:37:39 25 4
gpt4 key购买 nike

我有一个类通过调用开始一个新线程

public void omnom(){
t = new Thread(this, "My Thread");
t.start();
}

然后新线程在 run() 方法中运行。所以我有两个线程工作正常,但我如何添加第三个线程?我想“拆分”2 个线程,例如 t.start(); + f.start(); 我如何将它们从 omnom() 并将它们发送到 2 个不同的“run()”方法?

谢谢!

最佳答案

您可以创建一个匿名的 Runnable 类来调用您喜欢的任何“运行”方法:

public void omnom() {
new Thread(this, "My Thread").start();
new Thread(
new Runnable() {
public void run() {
otherRunMethod();
}
}
).start();
}

关于java - 在 1 个类中运行超过 2 个线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3179080/

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