Ne pas utiliser les méthodes runFinalizersOnExit supprimées

Les méthodes suivantes ne sont pas disponibles dans Java SE 11 :

Les méthodes supprimées n'ont pas été remplacées car l'utilisation de finaliseurs a été décidée comme étant non sécurisée dans des solutions à unités d'exécutions multiples. Assurez-vous que votre code ne repose pas sur l'utilisation de finaliseurs. Il n’est pas certain que les finaliseurs s’exécutent lors de la collecte des déchets. Pour éviter d'utiliser les finaliseurs, utilisez des méthodes de suppression explicites, puis des blocs pour libérer les ressources d'un objet.

Pour le Javadoc java.lang.System, voir java.lang.System. Pour le Javadoc java.lang.Runtime, voir java.lang.Runtime. Pour plus d'informations sur les modifications apportées dans Java SE 11, voir Removed APIs in JDK 11.