System.runFinalizersOnExit()
该调用是 Java 语言中最危险的调用之一。 它本质上为非线程安全,可能导致数据损坏、死锁,并可能影响远离调用点的程序部分。 在 JDK 11 中已被弃用并移除,非常不建议使用。
仅当项目或模块的语言级别低于 11 级时,该检查才会进行报告。