字符串
java中的字符串浊伙,其實(shí)就是unicode字符序列。java中沒有內(nèi)置的字符串類型长捧,而是java類庫中預(yù)定義了一個(gè)類嚣鄙。
不可變字符串
java中String沒有提供修改字符串的方法,這意味著字符串不可修改串结。事實(shí)上String實(shí)例是存在于堆中的哑子,每一個(gè)String類型會指向堆中的地址,編譯器可以讓字符串共享奉芦。
null和“”
null是沒有指向任何內(nèi)存地址的赵抢,“”指向了一塊內(nèi)存地址但是里面沒有東西。
null是一個(gè)特殊的值声功,可以用==或!=來比較