Os métodos a seguir não estão disponíveis no Java SE 11:
java.lang.Runtime.runFinalizersOnExit java.lang.System.runFinalizersOnExit Os métodos removidos não foram substituídos porque o uso de finalizadores foi considerado inseguro em soluções multiencadeadas. Assegure-se de que seu código não esteja dependente do uso de finalizadores. Não há certeza de que os finalizadores serão executados durante a coleta de lixo. Para evitar o uso de finalizadores, utilize os métodos de descarte explícitos e, finalmente, os blocos para liberar os recursos de objetos.
Para o Javadoc java.lang.System, consulte
java.lang.System.
Para o Javadoc java.lang.Runtime, consulte
java.lang.Runtime.
Para obter mais informações sobre as mudanças do Java SE 11, consulte APIs removidas no JDK 11.