线程化-无法访问方法

时间:2019-01-30 12:36:04

标签: java multithreading

我是第一次使用线程。我有一个主类(mainProgram)和一个扩展Thread的线程类。在主班我有这个:

public void runThreads() throws InterruptedException {
    Thread t1 = new Thread(new mainProgram().new ThreadOne());
}

在子类中,我有以下方法:

public void setActive(){
    if(active){
        active = false;
    } 
}

为什么不能打t1.setActive(),我该如何解决?

谢谢

0 个答案:

没有答案