java吧 关注:1,225,395贴子:12,681,644
  • 12回复贴,共1

今天面试遇到个题

只看楼主收藏回复

多线程并行按顺序打印数字1-200,不能用锁,超时时间1ms,有啥思路吗?


IP属地:广东来自手机贴吧1楼2022-01-06 20:20回复
    zz问题


    IP属地:广东来自Android客户端2楼2022-01-07 01:03
    回复
      并行?


      IP属地:德国3楼2022-01-07 10:51
      回复
        这么简单都不会不如和我一起送外卖吧


        IP属地:上海6楼2022-01-07 13:54
        回复
          talk is cheap,show me the code


          IP属地:重庆来自Android客户端7楼2022-01-14 10:55
          回复
            设置一个公共变量来控制线程执行,但是效率很低,超时时间1ms是执行不能超过1ms的意思吗


            IP属地:山东9楼2022-01-14 11:29
            收起回复
              你告诉他,单线程sysout打印200次都会超过1ms。***多线程,不超时才怪。


              IP属地:四川来自Android客户端10楼2022-01-14 14:08
              回复
                单线程都2ms了,只能用量子计算机来了


                IP属地:广东来自iPhone客户端11楼2022-01-14 14:37
                回复
                  就是随便问一个没答案的问题,看看你的反应考察知识量。


                  IP属地:上海来自Android客户端12楼2022-01-14 15:31
                  回复
                    超时时间1ms 。。。什么意思?


                    IP属地:江苏13楼2022-01-20 22:19
                    回复
                      cas自旋就是无锁的啊,超时跳出循环,参考原子类设计,加个超时判断。


                      IP属地:广东来自Android客户端15楼2022-01-26 20:06
                      收起回复