ここから、 org.w3c.dom.Node
(および同じパッケージ内の他のクラス)がスレッドセーフではないことを学びました。
これらのクラスをキャッシュする必要があるかどうか、またどのようにキャッシュする必要があるかを自問しています。
- 最善のアプローチはありますか?
- 不変のラッパー クラスは存在しますか?
- 代わり
ThreadLocal
にDocumentBuilder
/を使用して毎回 再作成する必要がありますか?DocumentBuilderFactory
Node
- 職業はなんですか?