大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于(null)的翻譯問(wèn)題,于是小編就整理了3個(gè)相關(guān)介紹(null)的解答,讓我們一起看看吧。
IE無(wú)法打開(kāi)網(wǎng)頁(yè)報(bào)錯(cuò)Windows找不到文件‘(null)’?
其他瀏覽器都能打開(kāi)網(wǎng)頁(yè),只有Edge打不開(kāi)的情況,試試這樣解決:
1 打開(kāi)“服務(wù)”(找不到就用小娜搜索)
2 找到“DNS Client”
3 如果它是“禁用”,把它修改成“自動(dòng)”
4 重啟Edge
代碼null什么意思?
這段是引用別人的
Object o;// 這種寫(xiě)法只是分配一個(gè)引用而已。
Object o = null; 這么寫(xiě)則是給引用指向了一個(gè)空對(duì)象。具體差別如下:
class Test {
public static void main(String[] args) {
Object o1;
o1.tostring(); /*這里編譯不能通過(guò),編譯器只認(rèn)定o1是個(gè)引用,沒(méi)指向任何對(duì)象,所以不能調(diào)用方法。*/
Object o2 = null;
o2.toString(); /*這里編譯可以過(guò),但是有空指針異常,編譯器認(rèn)定o2是一個(gè)對(duì)象,雖然是一個(gè)空對(duì)象。*/
}
}
一個(gè)是給一個(gè)不存在的人取名字,一個(gè)是給死人取名字。你叫不存在的人吃飯這個(gè)是謬論,叫死人吃飯則是忽悠。
null對(duì)象是一個(gè)特殊的對(duì)象,他可以是任何類型。他只是作為一個(gè)標(biāo)記而已,只是為了標(biāo)記不存在而存在的。也沒(méi)必要去追究他在內(nèi)存是什么樣。null就是一個(gè)標(biāo)記而已。容器可以接受一個(gè)空對(duì)象,但是一個(gè)空引用則是不接受的。
null和空字符有區(qū)別嗎?
null、空值和零的區(qū)別如下:
1、對(duì)象的內(nèi)容不同null表示對(duì)象的內(nèi)容為空,即對(duì)象的內(nèi)容是空白的??罩当硎緦?duì)象的內(nèi)容無(wú)法確定。零表示對(duì)象的內(nèi)容確定為零。
2、對(duì)象的值不同null表示對(duì)象計(jì)算中具有保留的值,用于指示指針不引用有效對(duì)象??罩当硎局滴粗罩狄话惚硎緮?shù)據(jù)未知、不適用或?qū)⒃谝院筇砑訑?shù)據(jù)。零表示對(duì)象的值等于零。擴(kuò)展資料null(空字符)通常表示為源代碼字符串字符或字符常量中的轉(zhuǎn)義序列。在許多語(yǔ)言,這不是一個(gè)單獨(dú)的轉(zhuǎn)義序列,而是八進(jìn)制轉(zhuǎn)義序列,單個(gè)八進(jìn)制數(shù)字為0。因此,‘\0’不能跟隨任何數(shù)字0通過(guò)7,否則它被解釋為更長(zhǎng)的八進(jìn)制轉(zhuǎn)義序列的開(kāi)始。被在使用中發(fā)現(xiàn)各種語(yǔ)言的其他轉(zhuǎn)義序列\(zhòng)000,\x00,\z,或的unicode表示\u0000。
null和空字符的區(qū)別:
1、NULL:代表聲明了一個(gè)空對(duì)象,不是一個(gè)字符串,可以賦給任何對(duì)象。
空字符:代表聲明了一個(gè)對(duì)象實(shí)例,這個(gè)對(duì)象實(shí)例的值是一個(gè)長(zhǎng)度為0的空字符串。2、String s=null; 只是定義了一個(gè)句柄,即你有了個(gè)引用,但是這個(gè)引用未指向任何內(nèi)存空間。String s=”“; 這個(gè)引用已經(jīng)指向了一塊是空字符串的內(nèi)存空間,是一個(gè)實(shí)際的東東了,所以可以對(duì)它操作。String s=”a”和String s=new String(“a”);是有本質(zhì)上的區(qū)別的 : (1) 前者是在字符串池里寫(xiě)入一個(gè)字符’a’,然后用s指向它; 后者是在堆上創(chuàng)建一個(gè)內(nèi)容為”a”的字符串對(duì)象。(2) String str=”aaa”; //于棧上分配內(nèi)存 ;String str=new String(“aaa”); //于堆上分配內(nèi)存 請(qǐng)?zhí)砑釉敿?xì)解釋
到此,以上就是小編對(duì)于(null)的翻譯問(wèn)題就介紹到這了,希望介紹關(guān)于(null)的3點(diǎn)解答對(duì)大家有用。