java 中String a=" a"和String a=new String("a")的區(qū)別;
慕運(yùn)維1139315
2016-11-06 16:02:01
TA貢獻(xiàn)42條經(jīng)驗(yàn) 獲得超15個(gè)贊
new操作是直接開辟新的內(nèi)存空間,而a = “a“,是先在對象池中找是否有相同內(nèi)容的同類對象,沒有,再開辟新的內(nèi)存
舉報(bào)