问答详情
源自:4-4 Java线程交互之深入剖析互斥与同步

synchronize到底保证的是同步还是互斥?

synchronize不是意思说,同一时刻只能有一个线程执行吗?这不是互斥的意思吗? 怎么说他是用来同步的?

提问者:bryan4it 2016-01-17 14:26

个回答

  • 海与千巷
    2016-09-18 17:18:39

    synchronized是互斥,notifyAll是同步

  • mmotiy
    2016-03-05 12:53:42

    请求同步,使用互斥

  • 太白金星有点黑
    2016-01-18 21:14:40

    只是使得共有资源不能被同事访问

  • qq_青天流云_0
    2016-01-18 15:02:31

    是互斥  保证每次只有一个线程  持有锁对象,获取cpu的资源