如何在java中访问正在运行的线程
在我的项目中,我有一堆线程在后台运行如何在java中访问正在运行的线程,java,spring,multithreading,Java,Spring,Multithreading,在我的项目中,我有一堆线程在后台运行 DeamonAlert alertDeamon = new DeamonAlert(tenant.getKey()); DeamonEventTask eventTask = new DeamonEventTask(tenant.getKey()); Thread firstThread = new Thread(alertDeamon,tenant+"eventDeomon");
DeamonAlert alertDeamon = new DeamonAlert(tenant.getKey());
DeamonEventTask eventTask = new DeamonEventTask(tenant.getKey());
Thread firstThread = new Thread(alertDeamon,tenant+"eventDeomon");
Thread secondThread = new Thread(eventTask, tenant+ "alertDeamon");
firstThread.start();
secondThread.start();
在运行时,我需要在线程的某些部分调用每个线程实例
我的申请书(已经写好了)。我怎样才能达到这个不同的标准 取决于您的意思:
Statuses statuses = new Statuses();
DeamonAlert alertDeamon = new DeamonAlert(tenant.getKey(), statuses);
DeamonEventTask eventTask = new DeamonEventTask(tenant.getKey(), statuses);
你能详细说明一下吗?你没有完全明白你想要达到的目的。请说得具体一点,如果可能的话,给出一些示例代码“调用线程实例”是什么意思?线程实例只是一个对象,无法调用。然而,它的方法可以。是否要调用线程实例的某个方法?那就去做吧。