消息关闭
    暂无新消息!

多线程的synchrchronized锁(基本)

问题作者 : Meakins2017-08-02发布





我都已经加上synchronized锁了呀   为啥结果还是第二次调用

5个回答

︿ 0
我知道t1.start()和t2.start()之后,t1和t2都进入就绪状态等待调度。
在sum加了static而那个方法没加static的情况下,为什么总是t1和t2都走完sum++这一步之后,才开始打印?
没有可能t1得到时间片比较多,执行完了t2才执行(这样就是输出第1、第2次调用)?