java.util.zip.ZipFile、java.util.zip.Inflater 和 java.util.zip.Deflater 中的 finalize 方法在 Java SE 12 以及更新版本中無法再使用。先前,java.util.ZipFile.finalize() 方法呼叫了 close 方法。若要關閉檔案,您可以明確地呼叫 close 方法或使用 try-with-resources。java.util.Inflater.finalize() 和 java.util.Deflater.finalize() 方法先前呼叫了 end 方法。您可以明確地呼叫 end 方法以清理不再使用的壓縮程式。
此規則具有自動化修正程式。 將自訂配置複製到應用程式建置檔,以啟用修正程式自動化。
如需已移除方法的相關資訊,請參閱 Java SE 12 中移除的 API。
如需取代方法的相關資訊,請參閱 類別 ZipFile 文件、 類別 Inflater 文件及 類別 Deflater 文件。