Следующие методы отсутствуют в Java SE 11:
java.lang.Runtime.runFinalizersOnExitjava.lang.System.runFinalizersOnExitУ удаленных методов нет эквивалентной замены, так как использование методов завершения в многонитевых приложениях было признано небезопасным. Убедитесь в том, что ваш код не полагается на работу методов завершения. Нельзя с уверенностью утверждать, что методы завершения будут выполнены в процессе сбора мусора. Чтобы избежать использования методов завершения, освобождайте ресурсы объектов с помощью явных методов dispose и блоков finally.
Для просмотра документации Java по java.lang.System см.
java.lang.System.
Для просмотра документации Java по
java.lang.Runtime см.
java.lang.Runtime.
Для получения дополнительной информации об
изменениях Java SE 11 обратитесь к документу
Удаленные API в JDK 11.