最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

面試官覺得你基本功扎實(shí)

2022-12-26 13:21 作者:任何事人挺好的認(rèn)同  | 我要投稿

課代表總結(jié)了String的信息??????


視頻內(nèi)容:

1??String是基本數(shù)據(jù)類型嗎???

2??String可以被繼承嗎?是可變的嗎???

3??String str=""與String str=new String(""i"")—樣嗎????

4??String str = new String("abc");創(chuàng)建了幾個(gè)對(duì)象???

5??String和byte[]兩者之間如何轉(zhuǎn)換???


視頻內(nèi)容:

1??String是基本數(shù)據(jù)類型嗎???

String不是基本數(shù)據(jù)類型,基本類型有8種有int、float、long.double等,而String屬于對(duì)象

?
00:06
?



2??String可以被繼承嗎?是可變的嗎???

String是final類型的不可基層,也可變,

不可變體現(xiàn)在,例如:String s= "Hello" s += " world!"; s的指向的內(nèi)存起始地址已經(jīng)改變

而自己聲明一個(gè)user對(duì)象,包含name,age屬性,name和age的值改變了,但是聲明的user引I用執(zhí)行的其實(shí)地址是不變的,而String類型的引用執(zhí)行的起始地址會(huì)變化。那么這就是到導(dǎo)致,只要值改變了,String就是新的對(duì)象,造成很大的內(nèi)存開銷,所以就有了StringBuffer和StringBuild

StringBuffer和StringBuilder最大的區(qū)別在于,StringBuffer是線程安全的,而StringBuilder是非線程安全的,但StringBuilder的性能卻高于StringBuffer,所以在單線程環(huán)境下推薦使用StringBuilder,多線程環(huán)境下推薦使用StringBuffer。

?
00:25
?



3??String str=""與String str=new String(""i"")—樣嗎????

不一樣,因?yàn)閮?nèi)存的分配方式不一樣。String str="i"的方式,Java虛擬機(jī)會(huì)將其分配到常量池中;而String str=new String("i"")則會(huì)被分到堆內(nèi)存中。


4??String str = new String("abc");創(chuàng)建了幾個(gè)對(duì)象???

創(chuàng)建了兩個(gè),"abc"本身創(chuàng)建在常量池,通過new又創(chuàng)建在堆中


5??String和byte[]兩者之間如何轉(zhuǎn)換???

String->byte[]通過String類的getBytes方法; byte[l]->String通過new String(byte[])構(gòu)造器


面試官覺得你基本功扎實(shí)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
盐津县| 宁安市| 娄底市| 兴文县| 安化县| 行唐县| 绥化市| 江油市| 东丽区| 泽普县| 莫力| 呈贡县| 维西| 罗源县| 深水埗区| 金塔县| 长汀县| 大庆市| 西青区| 宁化县| 靖边县| 岑溪市| 兴隆县| 铁力市| 茌平县| 高唐县| 桐柏县| 莒南县| 安平县| 岫岩| 确山县| 隆子县| 镇宁| 广汉市| 濮阳县| 连江县| 宝应县| 金塔县| 商水县| 佳木斯市| 固始县|