Я использую Dom4J 1.4.2.
Прямо сейчас мой код создает новый SaxReader каждый раз, когда я хочу разобрать новый XML-документ:
SAXReader reader = new SAXReader( );
Есть ли смысл в создании пула объектов SaxReader и простом их повторном использовании? Какие накладные расходы связаны с созданием нового SaxReader при каждом вызове?
Мой код может получить один из пула, проанализировать документ, а затем вернуть его в пул для использования другим потоком.