日常編程中的小技巧以及注意點(一)

<1> 避免使用String s = new String(」abc」),而應該使用String s =」abc」         該條原則主要是避免創建不必要的對象。String的字符串常量是存放在常量池中,如果常量池之前沒有abc的常量存在,則首先會在常量池中創造出來該對象。然後因爲使用了new,再在堆中創建一個abc的拷貝對象,這樣就創建了兩個對象;而後者只會在常量池中創建一個對象(如果此時
相關文章
相關標籤/搜索