java吧 关注:1,259,429贴子:12,753,514

请问第二题是在哪个位置被回收的

只看楼主收藏回复



来自Android客户端1楼2023-06-20 15:30回复
    卧槽,你笔试还能拿手机拍照的?


    来自Android客户端2楼2023-06-20 16:10
    回复
      2025-05-14 01:04:22
      广告
      赋值为null的时候变成垃圾对象 但是啥时候被回收谁知道啊


      来自iPhone客户端3楼2023-06-20 16:18
      收起回复
        这个问题严格来说没有确定的答案,因为要看gc什么时候调度,不过硬要选一个就选15行之后,因为此后该对象的引用计数变为0


        IP属地:广东来自Android客户端4楼2023-06-20 16:32
        回复
          14吧


          IP属地:山东来自Android客户端5楼2023-06-20 16:48
          收起回复
            15行以后吧


            IP属地:广东来自Android客户端6楼2023-06-20 16:55
            回复
              应该就是15吧,已经没有被引用了


              来自Android客户端7楼2023-06-20 17:03
              回复
                14行以后


                IP属地:陕西8楼2023-06-20 17:13
                回复
                  2025-05-14 00:58:22
                  广告
                  GC回收时


                  来自iPhone客户端9楼2023-06-20 18:44
                  回复
                    你无法知道gc 什么时候回收


                    IP属地:广东来自iPhone客户端10楼2023-06-20 20:54
                    回复
                      啥时候回收怎么可能知道,这是gc自己控制的


                      IP属地:上海来自Android客户端11楼2023-06-20 21:05
                      回复
                        gc是一个低优先级的线程


                        IP属地:广东来自Android客户端12楼2023-06-20 22:23
                        回复
                          15


                          IP属地:广东来自iPhone客户端13楼2023-06-20 22:33
                          回复
                            本cpper猜应该是15


                            IP属地:浙江来自Android客户端14楼2023-06-22 12:32
                            回复
                              2025-05-14 00:52:22
                              广告
                              15行之后


                              IP属地:广东来自Android客户端15楼2023-06-22 16:18
                              收起回复