Ne használja az eltávolított ZipFile.finalize(), Inflater.finalize() és Deflater.finalize() metódusokat

A finalize metódusok a java.util.zip.ZipFile, java.util.zip.Inflater és java.util.zip.Deflater osztályokban a Java SE 12 és újabb változataiban már nem érhetők el. Korábban a java.util.ZipFile.finalize() metódus a close metódust hívta meg. A fájlokat a close metódus kifejezett hívásával vagy try-with-resources használatával zárhatja be. A java.util.Inflater.finalize() és java.util.Deflater.finalize() metódusok korábban az end metódust hívták meg. Meghívhatja kifejezetten is az end metódust a tömörítő kitakarításához, amikor az már nincs használatban.

Ez a szabály automatikus javítást tartalmaz. Másolja az egyéni konfigurációt az alkalmazás összeépítési fájljába a javítás automatizálásához.

Az eltávolított metódusokkal kapcsolatos további információkért lásd: Java SE 12 változatban eltávolított alkalmazásprogramozási felületek.

A helyettesítő metódusokkal kapcsolatos további információkért lásd a következő dokumentációkat: ZipFile osztály dokumentációja, Inflater osztály dokumentációja és Deflater osztály dokumentációja.