同一个线程多次调用start()会出现的问题
摘要:
测试代码: 测试结果: 线程首先会运行一次,然后抛出java.lang.IllegalThreadStateException异常。 接下来深入源码分析下原因: 我们根据控制台的异常信息,定位到Thread.java的第708行,也就start()方法内部,打个断点调试: 调试发现,第一个次运行st 阅读全文
posted @ 2018-06-18 16:42 Javanumberone 阅读(7771) 评论(0) 推荐(1) 编辑