多线程例子问题
[解决办法]
把20 改成10000 试试 。
你每条线程执行的次数太少了 。 太快就执行完成了 。 看不出相互交替的效果。
[解决办法]
循环次数太少,还没等第二个线程创新,第一个线程就已经“打完收工”了。。。
如果只是为了看看效果,循环里面加上 Thread.yield();
[解决办法]
把时间给错开,每个都sleep延迟不同的毫秒循环10000
[解决办法]
你一定要用这个例子么= = 自己换个例子就看出了~还有最好实现Runnable接口吧~
[解决办法]
java的多线程太繁琐了,使用go语言,特别简单,也不会有什么死锁
[解决办法]
设置一个
try{
Thread.sleep(1000);
}catch(Exception e){}