JD.UMC.RUNFIN

JD.UMC.RUNFIN 报告要调用方法 runFinalizersOnExit(),这可能会导致反常行为或死锁。

漏洞与风险

要调用方法 runFinalizersOnExit(),可能会导致反常行为或死锁。

缓解与预防

避免调用 runFinalizersOnExit()。

示例 1

复制
      void run() throws Throwable{
         System.runFinalizersOnExit(true);
     }

针对第 10 行报告 JD.UMC.RUNFIN:已调用方法“runFinalizersOnExit”。该方法本身不安全。