很長(zhǎng)一段時(shí)間以來一直沒有搞清楚到底用不用clone,因?yàn)橛胏lone場(chǎng)景完全可以用new替換,只是設(shè)置值比較麻煩一點(diǎn),一般用apache的BeanUtils來設(shè)置,但今天有時(shí)間測(cè)試了一下這幾種方式的性能,讓我對(duì)Apache的BeanUtils感到失望,它是三種中最慢的,而且還慢許多,真為以前的無知感到后怕.
new的速度最快,看來還是硬編碼好
clone的速度較快,但深層clone的代價(jià)也是很大的
BeanUtils最慢
new的速度最快,看來還是硬編碼好
clone的速度較快,但深層clone的代價(jià)也是很大的
BeanUtils最慢