Я хотел знать, можно ли создать пул объектов? Чтобы я мог взять объект из пула и, как только я закончу с работой, я могу поместить его в пул.
Я хотел бы знать, возможно ли создать пул объектов?Так что я могу взять объект из пула и, как только я закончу с работой, я могу поместить его в пул.
Возможно, да.Вы можете увидеть улучшения производительности во многих ситуациях, если строительство нового объекта стоит дорого (например, установление соединения с базой данных) или если по другим причинам пропускная способность ГХ слишком высока (часто это проблема на Android-земле).
Вот некоторые ресурсы, которые вы могли бы использовать для реализации своего пула.Вы можете использовать Apache ObjectPool прямо из коробки.
ObjectPool
Хотя уже поздно, но может быть полезно.
Следующая ссылка предоставляет достаточную информацию и детали реализации для создания пула объектов с использованием apache-commons-pool-2:
http://www.techypages.com/2014/03/creating-object-pool-in-java.html