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操作是直接開(kāi)辟新的內(nèi)存空間,而a = “a“,是先在對(duì)象池中找是否有相同內(nèi)容的同類(lèi)對(duì)象,沒(méi)有,再開(kāi)辟新的內(nèi)存
舉報(bào)