然后是String str1 = new String("pingtouge")這行代碼,這里使用的是構(gòu)造函數(shù)的方式創(chuàng)建字符串對象,根據(jù)我們上面對構(gòu)造函數(shù)方式創(chuàng)建字符串對象的理解,str1得到的應(yīng)該是堆中pingtouge字符串的引用地址 。由于str指向的是pingtouge字符串對象在常量池中的地址引用而str1指向的是堆中pingtouge字符串的引用地址,所以str肯定不等于str1 。

文章插圖
String 對象的不可變性
從我們知道String對象的那一刻起,我想大家都知道了String對象是不可變的 。那它不可變是怎么做到的呢?Java 這么做能帶來哪些好處?我們一起來簡單的探討一下,先來看看String 對象的一段源碼:
public final class Stringimplements java.io.Serializable, Comparable
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:
- 《獵罪圖鑒》賀虹的真實(shí)身份是什么
- 《獵罪圖鑒》沈翊的師妹到底是好是壞
- 驚訝和驚奇是近義詞嗎 驚奇的近義詞是什么
- 電腦輻射臉發(fā)紅是真的嗎?
- 防火涂料和防火漆的區(qū)別
- 十大最簡單的自學(xué)樂器 自學(xué)笛子難學(xué)嗎
- 公認(rèn)質(zhì)量最好的移動空調(diào) 可移動空調(diào)什么牌子好
- 新人做電話銷售的技巧 業(yè)務(wù)員怎么開發(fā)客戶
- 越南跟團(tuán)最實(shí)惠的費(fèi)用明細(xì) 越南旅游跟團(tuán)多少錢
- 國內(nèi)外有哪些代表性企業(yè)? oem和odm的區(qū)別
