课程
/后端开发
/Java
/细说多线程之Thread VS Runnable
老师给解答一下
2015-02-03
源自:细说多线程之Thread VS Runnable
正在回答
你好,出现两次“还剩3”是因为出现了数据竞争,有时甚至可能出现“还剩-1”的情况,你可以去分析下线程占用的时机,这个要用同步来解决,或者你给piao变量加个volatile关键字,这个你可以去看下《深入浅出java多线程》里面的讲解,或者查下资料,另外后面我应该也会录制一期内存可见性的视频,也会讲到这个,但是应该不是重点,因为这个在《深入浅出Java多线程》中已经有了!希望对你有所帮助!
举报
认识Thread和Runnable的区别,以及使用jstack生成线程快照
2 回答在Daemon线程运行中我在Eclipse Console 随意输入字符怎么没有用啊
3 回答线程执行代码出现结果跟老师说的不一样
3 回答您好,我想请问下为什么分别对count跟iObject进行synchronized会出现两种不同的情况?
3 回答实现Runaable出现了问题,代码和视频中的一样
2 回答代码和视频一样,为什么控制台没有输出