关于线程的问题...

05-08-29 laxxx
我不解Thread.activeCount()不是返回程序中的线程的个吗?
可为什么我activeCount明明打出来是4,,
我用
Thread [] ta = new Thread[activeCount()];
int n = enumerate(ta);
for(int i = 0;i < n;i ++){
System.out.println("Thread "+i+" is "+ta.getName());
}
打出来的却只有三个线程呢,分别是:
Thread 0 is main
Thread 1 is Monitor Ctrl-Break
Thread 2 is ReaderThread

Monitor Ctrl-Break 也不知道是什么线程...
请教各位仁兄?先谢了..

soda
2005-11-22 08:01
我想学

lyerliu
2005-12-09 17:45
你是不是就只有三个线程呢?
把n打印出来看是几个就知道了啊

欢迎进入17037443 网络编程群讨论