观察Java Mission Control中的线程

时间:2017-11-13 10:19:32

标签: java multithreading jmc

我有这个代码运行两个线程:

class Counter extends Thread {
    public Counter (String name) {
        super(name);
    }

    @Override
    public void run () {
        int counter = 0;
        while (counter <= 100000) {
            System.out.println(this.getName() + ": " + counter++);
        }
    }
}


public class EjemploPrioridades {

    public static void main(String[] args) {
        Counter thread1 = new Counter("thread 1");
        thread1.setPriority(10);

        Counter thread2 = new Counter("thread 2");
        thread2.setPriority(1);

        thread1.start();
        thread2.start();
    }
}

我想看看应用程序Java Mission Control的线程,但所有人都可以看到: enter image description here 如您所见,线程'线程1'和'线程2'不会出现。 我怎么能看到它们? 非常感谢你

1 个答案:

答案 0 :(得分:0)

看起来你的例子很短暂。你确定它在你录音的时候还在运行吗?你可以分享你的录音吗?