在分析我的应用程序时,我注意到一遍又一遍地创建 XMLInputFactory 的实例非常昂贵。跨多个线程共享其实例是否安全?
javadoc 没有说明它的线程安全性,在互联网上搜索也没有给出明确的答案!
最佳答案
我决定使用 Woodstox作为 StAX 实现。它比默认的 JDK 实现和 explicitly mentions thread safety 都快得多.
Woodstox factories are thread-safe after configuration phase (calling setProperty()), but not during it. Most importantly, once all configuration is done, calling 'createXMLxxx' methods is fully thread-safe.
关于java - XMLInputFactory 是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21634315/