ли от этого какой-то прирост производительности?
Если все переменные класса final, то ты можешь конструктор пометить const. И когда будешь создавать экземпляры тоже с const, то реально из памяти будет браться один и тот же экземпляр. Это даёт небольшую экономию памяти (если у тебя много одинаковых объектов)
Это да, но есть ли разница между int foo(int bar) => ... и int foo(final int bar)
Вот эту штуку ты можешь легко проверить в Дартпаде. Сделай два const инстанса, и проверь на identical — будет true.
Обсуждают сегодня