Сегодня у моих коллег и меня обсуждается использование ключевого слова final в Java для улучшения сбора мусора.
Например, если вы пишете такой метод, как:
public Double doCalc(final Double value)
{
   final Double maxWeight = 1000.0;
   final Double totalWeight = maxWeight * value;
   return totalWeight;  
}
Объявление переменных в методе final поможет сборке мусора очистить память от неиспользуемых переменных в методе после выхода метода.
Это правда?
