在 Java SE 16 中,不推荐使用 java.util.logging.LogRecord 中的 getThreadID 和 setThreadID 方法,它们已分别替换为 getLongThreadID 和 setLongThreadID。 在二进制扫描仪中,自动修复替换了 和 getThreadID 和 setThreadID 方法的引用替换为 getLongThreadID 和 setLongThreadID 的方法。 请移除您的应用程序中使用的这些方法,因为已不推荐使用这些方法,并且将在未来发行版中移除这些方法。
此规则具有自动修订。 将定制配置复制到应用程序构建文件以启用修订自动化。
有关弃用这些方法的更多信息,请参阅 升级 LogRecord 以支持长线程标识,并移除其对 ThreadLocal 的使用。