gpt4 book ai didi

java - java中不同类对象的线程

转载 作者:行者123 更新时间:2023-12-01 23:00:03 25 4
gpt4 key购买 nike

我有 2 个 java 类“LegacyDAO”和“NewDAO”实现 Runnable。在另一个类“Test”中,我们为每个 LegacyDAOObj 和 NewDAOObj 创建一个对象。

    Class Test {
public static void main(String args[]) {
LegacyDAO legacyDAOObj= new LegacyDAO();
NewDAO newDAOObj= new NewDAO();

Thread legacyDBThread= new Thread(legacyDAOObj);
Thread newDBThread= new Thread(newDAOObj);
}
}

legacyDBThread 和 newDBThread 之间有什么关系吗?如果我想让newDBThread执行一些代码,然后等待legacyDBThread完成然后继续运行。如何实现这一目标?

最佳答案

wait()notify() API 在这里很有帮助。您可以在两个类中共享一些对象,并对这些共享对象使用 wait-notify 来同步两个线程。

关于java - java中不同类对象的线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23511059/

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