小白今天开始正式涉足多线程和队列,拍手欢庆 !!!
ThreadTest thread1 = new ThreadTest();
thread1.start();
thread1.start();
thread1.start();
But,今天编写demo的时候报错了:
Exception in thread “Main Thread” java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:595)
at thread.ThreadTest.main(ThreadTest.java:19)
原因:
同一个Thread不能重复调用start方法
ThreadTest thread1 = new ThreadTest();
thread1.start();
thread1.start();
thread1.start();
But,今天编写demo的时候报错了:
Exception in thread “Main Thread” java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:595)
at thread.ThreadTest.main(ThreadTest.java:19)
原因:
同一个Thread不能重复调用start方法
解决方案
20
一个thread只可以start一次,运行完了就死了,不能复生