Clone和New哪個更快
Clone和new哪個更快呢,這個問題的答案不是一定的,要根據實際情況決定:情況一:對象簡單,這個時候new更快,測試代碼如下:







































































情況二:對象復雜,例如一個包括集合類的類的對象。而且這個對象的Clone使用的淺拷貝。(其實快主要是快在這個地方)
不用例子了,淺拷貝只是引用的復制,肯定比復制快。
還有一些其它的情況,但總體來說,隨著對象的復雜,clone越來越快,new越來越慢。不過在使用clone的時候
一定要想清楚再用,淺拷貝使用不當會出現很多問題。
posted on 2007-02-26 16:11 dreamstone 閱讀(6128) 評論(7) 編輯 收藏 所屬分類: jdk相關