如果我在一个线程未结束前再次调用start会发生什么?
比如我创建了一个Thread,然后start在未执行完此方法前再次调用start会再多建出一个线程么?
[解决办法]
不会。。会发生异常。。。illegalThreadStateException异常。。。。
[解决办法]
一个线程只能被start一次,后续调用start会华丽丽的抛出Exception
发布时间: 2012-03-02 14:40:28 作者: rapoo
如果我在一个线程未结束前再次调用start会发生什么?
比如我创建了一个Thread,然后start在未执行完此方法前再次调用start会再多建出一个线程么?
[解决办法]
不会。。会发生异常。。。illegalThreadStateException异常。。。。
[解决办法]
一个线程只能被start一次,后续调用start会华丽丽的抛出Exception