课程
/后端开发
/Java
/细说多线程之Thread VS Runnable
我实现runnabled的时候 打印出来的是 2 2 2 0 1(试验多次,窗口变了但是这个序号一直相同) 也是五张票 这是这么回事啊?
2016-07-20
源自:细说多线程之Thread VS Runnable 2-4
正在回答
是这样的 因为runnable处理同一资源也无法保证 这个资源 从加载 更改 到赋值的原子性
哀幻暝 提问者
正常的,课程里面的代码就可能会出现这样的结果。甚至你打印出来六条记录也是正常的。因为这代码本身就没有做任何的同步处理
代码下面看不到了,能截完整代码么
举报
认识Thread和Runnable的区别,以及使用jstack生成线程快照
2 回答代码和视频一样,为什么控制台没有输出
3 回答线程执行代码出现结果跟老师说的不一样
4 回答执行结果跟视频完全不一样
2 回答我怎么运行会出现这样的输出啊
3 回答看完视频,有一个问题,想请教一下大家