Ответ 1
Я хотел знать, возможно ли создать пул объектов? Чтобы я мог взять объект из пула, и как только я закончу работу, я могу поместить его в пул.
Возможно, да. Во многих ситуациях вы можете увидеть улучшения производительности, если строительство нового объекта дорого (например, установление соединения с базой данных) или если по другим причинам пропускная способность GC слишком высока (часто это проблема в Android-land).
Вот некоторые ресурсы, которые можно использовать для реализации вашего пула. Вы можете использовать Apache ObjectPool
прямо из коробки.