Clone和new性能比较

Clone和new性能比较
很长一段时间以来一直没有搞清楚到底用不用clone,因为用clone场景完全可以用new替换,只是设置值比较麻烦一点,一般用apache的BeanUtils来设置,但今天有时间测试了一下这几种方式的性能,让我对Apache的BeanUtils感到失望,它是三种中最慢的,而且还慢许多,真为以前的无知感到后怕.

new的速度最快,看来还是硬编码好
clone的速度较快,但深层clone的代价也是很大的
BeanUtils最慢

你可能感兴趣的:(Clone和new性能比较)