java吧 关注:1,233,226贴子:12,699,012

大佬们看看哪里出错了 运行起来互斥锁没用

只看楼主收藏回复



IP属地:湖北1楼2022-03-27 23:43回复
    new了两个Runnable,把两个线程传参的runnable都改成userA1就可以了


    IP属地:广西来自Android客户端2楼2022-03-28 01:29
    回复
      创建线程时传递的是两个不同的对象当然没用。


      IP属地:湖南来自Android客户端3楼2022-03-28 01:29
      回复
        你锁this锁了个寂寞


        IP属地:重庆来自Android客户端4楼2022-03-28 02:46
        回复
          那肯定没用,线程1锁user1,线程2锁user2,哪里互斥了


          IP属地:广东来自Android客户端5楼2022-03-28 09:36
          回复
            java学习交流Q群 : 952-213-303 , 汇聚前后端、运维等多个岗位资深大佬,还有很多在校学生、实习生、自学者,有问题群里大家帮你,互相监督学习,互相鼓励,一起成为大佬


            IP属地:山东6楼2022-03-28 10:49
            回复
              不是一个对象


              IP属地:四川来自Android客户端7楼2022-03-28 11:05
              回复
                。。。


                IP属地:浙江来自Android客户端9楼2022-03-28 12:37
                回复
                  锁一个啊,usera1或者a2


                  IP属地:广东来自Android客户端10楼2022-03-28 14:24
                  回复
                    你这锁,为啥不锁class,而锁对象?


                    IP属地:广东来自iPhone客户端11楼2022-03-28 17:24
                    回复
                      锁了个寂寞


                      IP属地:湖南来自Android客户端12楼2022-03-28 18:06
                      回复
                        好锁


                        IP属地:浙江来自iPhone客户端13楼2022-03-28 19:50
                        回复
                          好🔒


                          IP属地:浙江来自iPhone客户端14楼2022-03-28 20:30
                          回复
                            一起交流Java,没有广告 不卖资料,真正的Java交流裙:156122099


                            来自Android客户端15楼2022-03-29 09:17
                            回复