第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

s1,s2只創(chuàng)建一個(gè),這是一種java規(guī)定么?還是什么語法?

String s1 = "愛慕課"

String s2 = "愛慕課"?

// 講解中說多次出現(xiàn)的字符常量,java編譯程序只創(chuàng)建一個(gè),所以返回true,下面又說s1是堆中開辟了空間的。我想問,這分明是兩個(gè)對(duì)象啊,在堆中創(chuàng)建的怎么還能只創(chuàng)建一個(gè)呢?這是一種java規(guī)定(死記硬背?)么?為什么new出來的就不只創(chuàng)建一個(gè)呢

而且創(chuàng)建的到底是字符常量還是對(duì)象???

還有就是有new和沒有new的區(qū)別?

正在回答

1 回答

java中對(duì)象是通過new關(guān)鍵字創(chuàng)建出來的,比如Object o=new Object();new 出來的具體類才是對(duì)象,而o只是引用,保存對(duì)象在內(nèi)存中的地址;但是字符串比較特殊,String s1="愛慕課"; s1是引用,"愛慕課" 是對(duì)象;如果String s1=new String("愛慕課");這是就創(chuàng)建兩個(gè)對(duì)象,一個(gè)是 new 出來的;一個(gè)是:“愛慕課” 本身;

5 回復(fù) 有任何疑惑可以回復(fù)我~
#1

花小明 提問者

非常感謝!
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#2

花小明 提問者

后者,如果s1也是對(duì)象,那s1還是“愛慕課”的引用了么
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~
#3

花小明 提問者 回復(fù) 花小明 提問者

還是s1也只是一個(gè)未知對(duì)象的引用...
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

s1,s2只創(chuàng)建一個(gè),這是一種java規(guī)定么?還是什么語法?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)