# Is finalization removed by default in 25? (JEP 421 deprecated it for removal in 18) $ java FinalizerDefault (JDK 21) java.version = 21.0.12.1 finalizer ran: true $ java --finalization=disabled FinalizerDefault (JDK 21) java.version = 21.0.12.1 finalizer ran: false $ java FinalizerDefault (JDK 25) java.version = 25.0.4.1 finalizer ran: true $ java --finalization=disabled FinalizerDefault (JDK 25) java.version = 25.0.4.1 finalizer ran: false $ java FinalizerDefault (JDK 26) java.version = 26.0.2.1 finalizer ran: true $ java --finalization=disabled FinalizerDefault (JDK 26) java.version = 26.0.2.1 finalizer ran: false $ java FinalizerDefault (JDK 27) java.version = 27 finalizer ran: true $ java --finalization=disabled FinalizerDefault (JDK 27) java.version = 27 finalizer ran: false