SAXReader創(chuàng)建的問(wèn)題
使用DOM4J讀取多個(gè)XML文件時(shí),SAXReader該創(chuàng)建幾個(gè)?是每個(gè)xml文件都創(chuàng)建一個(gè)呢,還是只需要?jiǎng)?chuàng)建一個(gè),然后使用read方法讀取不同的文件
使用DOM4J讀取多個(gè)XML文件時(shí),SAXReader該創(chuàng)建幾個(gè)?是每個(gè)xml文件都創(chuàng)建一個(gè)呢,還是只需要?jiǎng)?chuàng)建一個(gè),然后使用read方法讀取不同的文件
2015-03-22
舉報(bào)
2015-03-25
如果是單線程順序讀取多個(gè)xml文件時(shí),為了避免頻繁創(chuàng)建對(duì)象造成的系統(tǒng)資源浪費(fèi),那么可以使用同一個(gè)SAXReader對(duì)象;如果采用多線程同時(shí)進(jìn)行讀取,那么可以考慮new多個(gè)SAXReader對(duì)象。這種事情不是絕對(duì)的,要根據(jù)實(shí)際情況而定,效率和系統(tǒng)資源不能兼顧哦