java吧 关注:1,240,599贴子:12,712,693
  • 10回复贴,共1

为什么加了synchronized,还是不能同步?

只看楼主收藏回复



IP属地:广东1楼2018-08-19 14:04回复
    笑而不语


    IP属地:泰国来自Android客户端2楼2018-08-19 14:12
    收起回复
      加个class


      IP属地:广东来自iPhone客户端3楼2018-08-19 14:17
      回复
        有三个锁🔒


        IP属地:广东来自Android客户端4楼2018-08-19 14:24
        收起回复
          因为你锁的不是同一个obj对象,把obj对象锁改成obj.getClass()类锁(虽然类也是对象……)可以


          IP属地:湖北来自Android客户端5楼2018-08-19 14:25
          收起回复
            obj加个静态修饰


            IP属地:广东来自Android客户端6楼2018-08-19 14:26
            收起回复
              每一次new的都是一个新的obj,用这个新的obj锁不住


              IP属地:四川7楼2018-08-19 15:57
              回复