Therapyx
@Therapyx
Data Science

Передача и возврат параметров в функции — как сильно влияет на производительность?

Кто-нибудь делал тесты или читал статейки по этому поводу? Сильно ли замедляет обработку большого кол-во данных при передачи строк в другие функции и возврата их назад. К примеру не просто 1 передача, а 2, 3, 4? Раньше никогда даже и не задумывался об этом, но когда речь идет о миллиардах записей и все таки хочется иметь нормальную структуру программы, которую можно гибко использовать, ежели плодить макароны))
  • Вопрос задан
  • 1178 просмотров
Решения вопроса 1
В java всё, кроме примитивов, передаётся по ссылке. Вы сэкономите на спичках.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
Влияет, но не напрямую, а за счет того, что будет больше классов, да и каждый класс будет "весить" больше тем, чем больше в нем функций, поэтому не доводите до крайностей, любое архитектурное разделение должно быть объяснимо практическими задачами.
Ответ написан
@m0nym
Тогда берите без сборки мусора.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы