Java автоматически вызывает сборщик мусора, тогда зачем нам ручные вызовы для сборки мусора? Когда следует использовать System.gc ()