日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
java中String類的特點(diǎn)是什么-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)java中String類的特點(diǎn)是什么,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供遂寧企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作、html5、小程序制作等業(yè)務(wù)。10年已為遂寧眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

特點(diǎn):

1、String類是被final修飾的,是不能被繼承的。

2、String類底層使用數(shù)組結(jié)構(gòu)。jdk9以前使用的是char[],jdk9以后使用的是byte[]。

3、String的對(duì)象一旦創(chuàng)建就不能修改,底層維護(hù)了一個(gè)字符串常量池,實(shí)現(xiàn)共享。

注意:String類的對(duì)象每次修改都會(huì)產(chǎn)生一個(gè)新的對(duì)象。

String對(duì)象的拼接

常量池中的字符串常量 + 常量池中的字符串常量 :結(jié)果是存儲(chǔ)在常量池中

String c = "a"+"b";
String ab = "ab";
System.err.println(ab==c); //輸出true123

變量 + 常量池中的字符串常量 : 結(jié)果是存儲(chǔ)在堆中的

String a = "a";
String c = "a"+"b";
System.err.println(c==a+"b"); //輸出false123

如果拼接結(jié)果調(diào)用intern()方法,返回值就在常量池中

String a = "a";
String b = "b";
String c = "a"+"b";
System.err.println(c==a+b); //輸出false,證明String類的拼接中只要有一個(gè)是變量,結(jié)果就存在堆中
String a = "a";
String b = "b";
String c = "a"+"b";
System.err.println(c==(a+b).intern()); //輸出true,說明如果拼接結(jié)果調(diào)用intern()方法,返回值就在常量池中

上述就是小編為大家分享的java中String類的特點(diǎn)是什么了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。


網(wǎng)頁(yè)名稱:java中String類的特點(diǎn)是什么-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://www.dlmjj.cn/article/dojoio.html