java.lang.IllegalThreadStateException异常产生的原因
代码如下:
Thread t1 = new Thread(tt,"线程A");
Thread t2 = new Thread(tt,"线程B");
Thread t3 = new Thread(tt,"线程C");
while(i<=100) {
t1.start();
t2.start();
t3.start();
i++;
}
我的本意是向多次调用线程来多次执行任务。**报错的原因是:**同一个线程不能多次调用start()方法,这和线程的状态有关,具体内部的细节还有待学习。