卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java字符串縮短還原 Java中string的用法?

Java中string的用法?String a=“ABC”此時(shí),已為String類(lèi)型的變量分配了內(nèi)存地址[即堆],然后重新分配相同的變量。引用類(lèi)型變量的內(nèi)存地址指向相同的內(nèi)存地址,因此重新分配時(shí),內(nèi)存

Java中string的用法?

String a=“ABC”

此時(shí),已為String類(lèi)型的變量分配了內(nèi)存地址[即堆],然后重新分配相同的變量。引用類(lèi)型變量的內(nèi)存地址指向相同的內(nèi)存地址,因此重新分配時(shí),內(nèi)存中的值會(huì)發(fā)生變化。例如:字符串A=“BCD”此時(shí),內(nèi)存中的值就變成了BCD

BCD表示二進(jìn)制編碼的decimal(二進(jìn)制編碼的十進(jìn)制數(shù))

(以下用十六進(jìn)制表示2位,方便,4位二進(jìn)制縮寫(xiě)為1位十六進(jìn)制)

當(dāng)用十六進(jìn)制表示10位時(shí),因?yàn)楣沧钚挝皇?字節(jié)(8位)

]例如,10位15的十六進(jìn)制是0f(8位),依此類(lèi)推,那么F前面的零就被浪費(fèi)了。

這是未壓縮的BCD代碼,對(duì)于915意味著090f,而壓縮的BCD代碼使用4位。例如,915直接表示為9F。

不同的是BCD碼是8位,4位被浪費(fèi)并用0填充,壓縮的BCD碼是4位,因此沒(méi)有浪費(fèi)