输出:
ready !
ready !
0
ready !
1
ready !
2
ready !
3
4
// 瞬间完成
输出:
ready !
ready !
0
ready !
ready !
ready !
// 等待
1
// 等待
2
// 等待
3
// 等待
4
// 等待
分析:对于动态创建的Thread。无需锁住对象。
输出:
ready !
ready !
0
Exception in thread "main" java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:595)
at cn.vicky.sgs.service.ThreadTest.go(ThreadTest.java:27)
at cn.vicky.sgs.service.ThreadTest.main(ThreadTest.java:39)
分析:一个Thread在执行时,该类中无法再次调用正在执行的Thread...需要锁住对象