线程命名
公共类TestThread扩展线程{
公共静态void main(String[] args) {
test thread p = new test thread();
螺纹t1 =新螺纹(p);
线程t2 =新线程(p);
t 1 . start();
T2 . start();
system . out . println(t 1 . active count());
system . out . println(T2 . active count());
}
}
activeCount()方法返回当前线程的线程组中活动线程的数量。结果是3。为什么是3?因为当程序执行main方法时,相当于启动了一个线程。还有,必须在线程启动后调用这个方法并打印出来,否则无法编译。如果程序比较长,最后结果可能是1,因为那个时候你的线程已经死了,结束了,剩下的就是主线程了。