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