Почему вы явно не вызываете метод Finalize() или не запускаете сборщик мусора? ⇐ JAVA
-
Anonymous
Почему вы явно не вызываете метод Finalize() или не запускаете сборщик мусора?
Прочитав этот вопрос, я вспомнил, как меня учили Java и велели никогда не вызывать Finalize() и не запускать сборщик мусора, потому что «это большой черный ящик, о котором вам никогда не придется беспокоиться». Может ли кто-нибудь свести аргументацию этого к нескольким предложениям? Я уверен, что мог бы прочитать технический отчет Sun по этому вопросу, но думаю, что хороший, короткий и простой ответ удовлетворит мое любопытство.