LinkedList多线程不安全的解决办法

在batik源码中有多处使用到了LinkedList,而LinkedList是线程不安全的,
在多线程下遍历LinkedList,经常会抛出如下异常
        java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(Unknown Source)
at java.util.LinkedList$ListItr.next(Unknown Source)
建议办法是:
将LinkedList全部换成ConcurrentLinkedQueue试试,LinkedList是线程不安全的。
有兴趣可以参考http://byline.ow2.org/ccm-core-6.1.0/api/com/arsdigita/developersupport/Comodifications.html

你可能感兴趣的:(java,多线程,html)